MBR参考资料:
从INT 19H开始
System Boot Sequence
系统BIOS是机器被加电之后首先被运行的程序。我们下面看一看一个典型的Boot Sequence所包含的步骤,当然,由于硬件BIOS厂商的不同,这些序列会有一些不同,但下面所列的,是你的主机被加电之后,通常都会发生的序列。
当机器被打开时,等电源稳定之后,电源会发送一个“加电成功信号”给芯片,以启动时钟生成器(8284);
然后,CPU重新自设定为初试状态,开始准备运行。
当CPU最初被启动的时候,系统RAM中是空的,没有任何内容可供执行。当然CPU设计者也知道这一点,所以他们对CPU进行了...


- [游客] 楼主写的挺好的,刚好解决我一个问题,谢谢了 07/08 23:57
- [keyia] 重新作了修改,可以正确显示10进制了;不过又发现新的问题:在重新打开cmd后,运行连接生成的.exe 06/01 03:30
- [tomato] 方法可以参考汇编语言课设一中对于类似12666这种十进制数据的显示算法。 05/31 21:14
- [keyia] 显示的十六进制数也不正确 05/31 20:02
- [keyia] 因为十进制显示目前我还没想到好的方法,先把16进制显示的作出来,只是实现了功能,还有很多问题,恳请大 05/31 19:31
- [keyia] 受教了,感谢。经你这样一说,就可以明显看出书中的问题具有极强的引导作用,可惜我的理解没转到上面来。思 05/31 19:12
- [tomato] 你的十进制数据只能显示两位的是吗?而且显示的十六进制数也不正确吧,因为数字和字符的ASCII码不是连 05/31 18:15
- [tomato] 具体的理解是正确的,但是有些问题没有说到点子上。比如,“思考:showchar函数是如何知道要显示多 05/31 17:14
- [q470393267] 这研究够有深度的,佩服佩服~还有楼主的精神确实很值得佩服! 05/28 12:57
- [keyia] 我正是被这里卡住了... 05/22 17:46
[2009-03-23 14:32] INT 19H--网上找的
阅读全文 |
评论次数(1) |
浏览次数(356) |
所属类型(基础及汇编相关)
[2009-03-12 15:52] 基础-and or 补码 异或
and 与运算---把相应位置为0
mov al,01100011B
and al,00111011B
执行后:al=00100011B
(例)把al的第6位置为0; and al,10111111B
把al的第7位置为0; and al,01111111B
把al的第0位置为0; and al,11111110B
or 或运算---把相应位置为1
mov al,01100011B
or al,00111011B
执行后:al=0111011B
(例)把al的第6位置为1; or al,01000000B
把...
mov al,01100011B
and al,00111011B
执行后:al=00100011B
(例)把al的第6位置为0; and al,10111111B
把al的第7位置为0; and al,01111111B
把al的第0位置为0; and al,11111110B
or 或运算---把相应位置为1
mov al,01100011B
or al,00111011B
执行后:al=0111011B
(例)把al的第6位置为1; or al,01000000B
把...
阅读全文 |
评论次数(2) |
浏览次数(358) |
所属类型(基础及汇编相关)
[2009-02-17 10:09] 基础--关于2进制(B)、10进制、16进制(H)转化
关于2进制(B)、10进制、16进制(H)转化
(1)10进制转换为16进制
30000--->?H
30000 / 16 =1875 除尽了余数为0---取0
1875 / 16 =117 未除尽余数为3---取3
117 / 16 =7 未除尽余数为5---取7、取5
得到------7530H(注意顺序)
30000=7530H
(2)16进制转换为2进制
7530H--->?B
7 H--0111 B
5 H--0101 B
3 H--0011 B
0 H--0000 B
7530H=0111 0101 0011 0000 B
...
(1)10进制转换为16进制
30000--->?H
30000 / 16 =1875 除尽了余数为0---取0
1875 / 16 =117 未除尽余数为3---取3
117 / 16 =7 未除尽余数为5---取7、取5
得到------7530H(注意顺序)
30000=7530H
(2)16进制转换为2进制
7530H--->?B
7 H--0111 B
5 H--0101 B
3 H--0011 B
0 H--0000 B
7530H=0111 0101 0011 0000 B
...
阅读全文 |
评论次数(2) |
浏览次数(371) |
所属类型(基础及汇编相关)
页码数(1):
1