汇编网首页登录博客注册
keyia的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
好友圈
友情链接

[2009-03-23 14:32] INT 19H--网上找的

MBR参考资料:
从INT 19H开始
System Boot Sequence 

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

...
阅读全文 | 评论次数(2) | 浏览次数(371) | 所属类型(基础及汇编相关)
页码数(1):  1