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

我的博客

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

[2012-06-30 23:45] 汇编语言3.1检测点作业

1、  
   mov ax ,1 
   mov ds,ax 
   mov ax,[0000]         ax=2662H 
   mov bx,[0001]         bx=E626H 
   mov ax,bx                ax=E626H 
   mov ax,[0000]         ax=2662H 
   mov bx,[0002]         bx=D6E6H 
   add ax,bx                 ax=FD48H 
   add ax,[0004]          ax=2C14H 
   m...
阅读全文 | 评论次数(1) | 浏览次数(498) | 所属类型(汇编作业)

[2012-06-12 22:24] 汇编语言2.3检测点作业

mov ax,bx 指令执行后,修改一次IP
sub ax,ax 指令执行后,修改一次IP
jmp ax 指令执行后修改一次IP,再执行jmp ax的这个修改IP的指令,指令执行后又修改一次IP,这样CPU应该是修改了4次IP,最后IP中的值为0000H...
阅读全文 | 评论次数(2) | 浏览次数(535) | 所属类型(汇编作业)

[2012-06-05 14:36] 汇编语言2.2检测点作业

检测点2.2作业分析
1、00010H-1000FH,段地址X16为基础地址00010H,偏移地址最大为FFFFH,相加为物理地址
2、最小为1001H?,最大为2000H,内存单元要满足SA*16+EA=20000H,SA=(20000H-EA)/16,得出SA=20000H/16-EA/16=2000H-EA/16,而EA现在范围在0-FFFFH,那么SA=2000H-(最小0,最大?应该是?FFFH?)=2000H或者1001H?(这个检测点有点疑问,请老师解惑FFFFH/16)。
当段地址给定小于1001H或者大于2000H时,CPU无论怎么变化偏移地址都无法寻到20000H单元...
阅读全文 | 评论次数(4) | 浏览次数(386) | 所属类型(汇编作业)

[2012-06-03 23:10] 汇编语言2.1检测点作业

1、答案
AX=F4A3H,寄存器只能存放16进制的值,AX可以存放4位
AX=31A3H,31送入了AX寄存器的高段AH
AX=3123H,23送入了AX 寄存器的低段AL
AX=6246H,add ax,ax意思是AX寄存器中的数值相加后再送入AX
BX=826CH,把十六进制数826CH送入了BX寄存器
CX=6246H,把AX寄存器中现有的值6246H送入了CX寄存器
AX=826CH,把BX寄存器中现有值826CH送入了AX寄存器
AX=04D8H,826CH+826CH=104D8H
AX=0482H,BH的值是82H,送入AL中,AL现在是82H,那么AH还是0...
阅读全文 | 评论次数(1) | 浏览次数(297) | 所属类型(汇编作业)

[2012-06-02 11:34] 汇编语言1.1检测点作业

1、13
2、1024,0-1023
3、1024*8(2^13 ),1024(2^10)
4、1024*1024*1024(2^30),1024*1024(2^20),,1024(2^10)
5、64,1,16,4
6、1,1,2,2,4
7、512,256
8、二进制...
阅读全文 | 评论次数(1) | 浏览次数(344) | 所属类型(汇编作业)