我们在上一篇文章中提到Bootsect如何制作,接着我们来做打印字符,(某些朋友可能认为打印字符是最重要的,嘻嘻)
直接贴代码:
_ASM_Print_String:
push ebp
mov ebp, esp
mov esi, [ebp + 8] ; pszInfo
mov edi, [POS]
mov ah, [ebp + 12] ; color
.1:
lodsb
t...
分类:
其他好文 时间:
2015-08-15 12:04:39
阅读次数:
133
【C语言的Static inline 函数的作用】【printf打印格式】%x 打印十六进制%d 打印十进制%b 打印二进制%c 打印字符%s 打印字符串%f 打印单精度float%lf 打印双精度double【关于C++中的类型转换】dynamic_cast: 通常在基类和派生类之间转换时使用,把...
分类:
编程语言 时间:
2015-08-13 11:25:13
阅读次数:
148
短8位UUID思想其实借鉴微博短域名的生成方式,但是其重复概率过高,而且每次生成4个,需要随即选取一个。 本算法利用62个可打印字符,通过随机生成32位UUID,由于UUID都为十六进制,所以将UUID分成8组,每4个为一...
分类:
编程语言 时间:
2015-08-12 19:58:27
阅读次数:
449
变量的打印为什么要打印变量?因为在做开发的时候,我想看看现在这个值变成多少了,或者是否达到目的了。 所以需要打印变量来看看php提供打印的函数echo(),print_r(),var_dump()使用中,echo 后面通常不加括号,而其他两个需要加、echo 比较使用来打印字符串和数字print_r...
分类:
Web程序 时间:
2015-08-01 14:13:19
阅读次数:
149
>ASCII在所有字符集中,最知名的可能要数被称为ASCII的7位字符集了。它是美国标准信息交换代码(AmericanStandardCodeforInformationInterchange)的缩写,为美国英语通信所设计。它由128个字符组成,包括大小写字母、数字0-9、标点符号、非打印字符(换行...
分类:
其他好文 时间:
2015-07-19 17:42:07
阅读次数:
859
ASCII码ISO-88591是7位编码,其中0-31,127是不可打印字符32-126在键盘上都分配了可打印字符能够表示更多的字符,出现了对其扩展,所以有8位编码,扩展的ASCII码。[1] http://www.asciima.com/
分类:
其他好文 时间:
2015-07-18 16:53:49
阅读次数:
117
ASCII码表ASCII码大致可以分作三部分組成。第一部分是:ASCII非打印控制字符;第二部分是:ASCII打印字符;第三部分是:扩展ASCII打印字符。第一部分:ASCII非打印控制字符表ASCII表上的数字0–31分配给了控制字符,用于控制像打印机等一些外围设备。例如,12代表换页/新页功能。...
分类:
其他好文 时间:
2015-07-14 22:04:12
阅读次数:
176
本文转载地址:http://www.cnblogs.com/zuoxiaolong/p/computer2.htmlhello world的执行 我们以linux系统为例,当我们执行一个简单的打印字符串的C程序时,我们需要在命令行输入./hello以及回车去执行该程序。在整个执行过程中,计算...
分类:
其他好文 时间:
2015-07-07 10:52:14
阅读次数:
116
《C++ Primer Plus》学习笔记11第17章 输入、输出和文件& write(const char_type* s, streamsize n);第一个參数提供了要显示的字符串地址。第二个參数指出要显示多少个字符注意:write方法不会在遇到空字符时自己主动停止打印字符,而仅仅是打印指定数...
分类:
编程语言 时间:
2015-07-06 23:20:17
阅读次数:
189
#include
int main(void)
{
char ch;
ch = 7;
int count = 20;
/*printf("%c",ch);
printf("\007");
printf("\a");
printf("\7");
printf("\x7");
printf("%c",'\7');*/
printf("Hello\073\n");
print...
分类:
编程语言 时间:
2015-07-04 22:15:59
阅读次数:
186