检测点3.1
1.在Debug中,用d 0:0 1f查看内存,结果如下:
0000:0000 70 80 F0 30 00 60 30 E2-00 80 80 12 66 20 22 60
0000:0010 62 26 E6 D6 CC 2E 3C 3B-AB BA 00 00 26 06 66 88
下面的程序执行前,AX=0,BX=0.写出每条汇编指令执行完后相关寄存器中的值
mov ax,1
mov ds,ax 段地址为0001
mov ax,[0000] ax= (2662)H
mov bx,[0001] bx= (E6...
- [yu1757337] 为什么ip 变为0了 是开始的时候ax内容是0吗? 11/01 14:45
- [3210154] 谢谢tinyparticle指出错误。。 10/31 17:58
- [tinyparticle] 前两次改变ip的时间都改成读入指令后才更准确。 10/31 17:07
- [tinyparticle] 正确 10/31 14:23
- [3210154] 一直买不到王爽老师的汇编教材的书,只能挤出工作之余的时间看下PDF电子书,好辛苦。。听说出第二版了, 11/05 15:43
- [3210154] 欢迎大家来我的博客逛逛,对我的作业进行指点,或提出建议。。先谢谢大家了.. 10/31 15:32
[2009-11-05 15:38] 第三章检测点3.1 3.2
阅读全文 |
评论次数(0) |
浏览次数(343) |
所属类型(汇编作业)
[2009-10-31 15:25] 第二章检测点2.1、2.2、2.3
检测点2.1
1.写出每条汇编指令执行后相关寄存器中的值.
mov ax,62627 AX=F4A3H 分析:用计算器把十进制62627转成十六进制
mov ah,31H AX=31A3H 分析:把31H赋值给AH
mov al,23H AX=3123H 分析:把23H赋值给AL
add ax,ax AX=6246H 分析:AX与AX相加后再赋值给AX
mov bx,826CH BX=826CH 分析:把826C赋值给BX
mov cx,ax CX=6246H 分析:把AX...
1.写出每条汇编指令执行后相关寄存器中的值.
mov ax,62627 AX=F4A3H 分析:用计算器把十进制62627转成十六进制
mov ah,31H AX=31A3H 分析:把31H赋值给AH
mov al,23H AX=3123H 分析:把23H赋值给AL
add ax,ax AX=6246H 分析:AX与AX相加后再赋值给AX
mov bx,826CH BX=826CH 分析:把826C赋值给BX
mov cx,ax CX=6246H 分析:把AX...
阅读全文 |
评论次数(3) |
浏览次数(491) |
所属类型(汇编作业)
[2009-10-31 13:03] 第一章检测点1.1
1.1个CPU的寻址能力为8KB,那它的地址总线宽度为(13).
分析:寻址能力为8KB,8KB=2^13 ..一根导线传送一位二进制数据,
2^13就是13根导线..所以地址总线宽度为13
2.1KB的存储器有(1024)个存储单元?存储单元的编号从(0)到(1023)
3.1KB的存储器可以储存(8192)个bit,(1024)个byte
分析:1KB=1024B 1B=8比特...所以1KB=1024B*8=8192比特
4.1GB,1MB,1KB分别为(2^30)B,(2^20)B,(2^10)B
5.8080、8088、80286、8038...
分析:寻址能力为8KB,8KB=2^13 ..一根导线传送一位二进制数据,
2^13就是13根导线..所以地址总线宽度为13
2.1KB的存储器有(1024)个存储单元?存储单元的编号从(0)到(1023)
3.1KB的存储器可以储存(8192)个bit,(1024)个byte
分析:1KB=1024B 1B=8比特...所以1KB=1024B*8=8192比特
4.1GB,1MB,1KB分别为(2^30)B,(2^20)B,(2^10)B
5.8080、8088、80286、8038...
阅读全文 |
评论次数(1) |
浏览次数(407) |
所属类型(汇编作业)