- [yijay] tinyparticle 你说的都是错的,博主的都是对的 (1) 8*1024 = 2^ 10/16 13:51
- [mess] 答案正确。 12/16 16:44
- [mess] 博主有兴趣可以看看附注关于jmp指令的讲解。 12/16 16:44
- [mess] 深刻理解jmp,第一眼看这个程序还以为你能顺利执行呢 ^_^ 12/16 16:43
- [zouhehui] 在答案后面我觉得应该加H 12/01 11:08
- [zhouhanhui] 算错了 11/30 21:48
- [zhouhanhui] 偏移地址可变化64KB,2题应该想想怎样使用偏移地址找不到此单元 11/30 21:47
- [zhouhanhui] 恩,确实有点问题 11/30 21:34
- [tinyparticle] (1)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为16. (3)1KB的存储器可以存储1 11/30 14:47
- [zouhehui] 第一题好像错了! 11/30 10:26
- [zouhehui] 你好,我刚刚学习汇编语言,我想和你做个朋友,我们共同学习一下汇编语言,谢谢! 11/28 11:48
[2009-12-09 16:49] 关于第九章实验8
这个程序可以正确返回,主要是利用了转移指令的相对位移量原理。...
阅读全文 |
评论次数(1) |
浏览次数(790) |
所属类型(汇编作业)
[2009-12-09 11:36] 关于loop,jmp等指令的思考
像这些短距离的转移指令,执行时其实就是转移一个相对长度或者说
是一个相对位移,如果这个位移量是一个负数则IP的值向前移。...
是一个相对位移,如果这个位移量是一个负数则IP的值向前移。...
阅读全文 |
评论次数(1) |
浏览次数(780) |
所属类型(汇编作业)
[2009-12-09 11:17] 检测点2.3
下面的3条指令执行后,CPU几次修改IP?都是在什么时候?最后IP中的值是多少?
mov ax,bx
sub ax,ax
jmp ax
四次修改IP,第一次是将mov ax,bx送入指令缓冲器后IP指向下一条指令的偏移地址;第二次是将sub ax,ax送入指令缓冲器后IP指向下一条指令的偏移地址;第三次是将jmp ax送入指令缓冲器后IP指向下一条指令的偏移地址;第四次是执行jmp ax后(IP)=(ax).最后IP等于0...
mov ax,bx
sub ax,ax
jmp ax
四次修改IP,第一次是将mov ax,bx送入指令缓冲器后IP指向下一条指令的偏移地址;第二次是将sub ax,ax送入指令缓冲器后IP指向下一条指令的偏移地址;第三次是将jmp ax送入指令缓冲器后IP指向下一条指令的偏移地址;第四次是执行jmp ax后(IP)=(ax).最后IP等于0...
阅读全文 |
评论次数(1) |
浏览次数(802) |
所属类型(汇编作业)
[2009-11-28 15:41] 检测点2.2
(1.)给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为00010H-1000FH.
(2)有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件为:最小为1001H,最大为2000H....
(2)有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件为:最小为1001H,最大为2000H....
阅读全文 |
评论次数(2) |
浏览次数(736) |
所属类型(汇编作业)
[2009-11-25 17:36] 检测点2.1
mov ax,62627 AX=F4A3
mov ah,31H AX=31A3
mov al,23H AX=3123
add ax,ax AX=6246
mov bx,826cH BX=826c
mov cx,ax CX=6246
mov ax,bx AX=826C
add ax,bx AX=04d8
mov al,bh AX=0482
mov ah,bl AX=6c82
add ah,ah AX=d882
add al,6 AX=d888
add al,al AX=d810
m...
mov ah,31H AX=31A3
mov al,23H AX=3123
add ax,ax AX=6246
mov bx,826cH BX=826c
mov cx,ax CX=6246
mov ax,bx AX=826C
add ax,bx AX=04d8
mov al,bh AX=0482
mov ah,bl AX=6c82
add ah,ah AX=d882
add al,6 AX=d888
add al,al AX=d810
m...
阅读全文 |
评论次数(1) |
浏览次数(794) |
所属类型(汇编作业)
[2009-11-25 10:25] 检测点1.1
(1)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为13.
(2)1KB的存储器有1024个存储单元。存储单元的编号从0到1023.
(3)1KB的存储器可以存储8192个bit,1024个Byte.
(4)1GB,1MB,1KB分别是1073741824Byte,1048576Byte,1024Byte
(5)8080,8088,80286,80386的地址总线宽度分别为16根,20根,24根,32根,则它们的寻址能力分别为:64KB,1MB,16MB,4GB.
(6)8080,8088,8086,80286,80386的数据总线宽度分别为8根,8根,16根,16根,32根...
(2)1KB的存储器有1024个存储单元。存储单元的编号从0到1023.
(3)1KB的存储器可以存储8192个bit,1024个Byte.
(4)1GB,1MB,1KB分别是1073741824Byte,1048576Byte,1024Byte
(5)8080,8088,80286,80386的地址总线宽度分别为16根,20根,24根,32根,则它们的寻址能力分别为:64KB,1MB,16MB,4GB.
(6)8080,8088,8086,80286,80386的数据总线宽度分别为8根,8根,16根,16根,32根...
阅读全文 |
评论次数(5) |
浏览次数(954) |
所属类型(汇编作业)