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

我的博客

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

[2010-01-09 17:47] 程序6.3的疑问,经过多次思考不得解,急请大家指点一下

assume cs:code  
code segment  
  dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h  
  dw 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0  
start:mov ax,cs  
      mov ss,ax  
      mov sp,30h  
      mov bx,0  
      mov cx,8  
s:    push cs:[bx]  
      add bx,2  
      loop s  
      mov bx,0  
  ...
阅读全文 | 评论次数(0) | 浏览次数(633) | 所属类型(默认类型)

[2009-11-04 17:39] 关于第二章试验任务(第二版)

(1)使用debug,将上面的程序段写入内存,逐条执行……

问,写入内存从哪个单元地址开始?随便写入哪个随机内存单元都可以吗?

补充一点,感觉题目“将上面的程序”应该是将下面的程序吧...
阅读全文 | 评论次数(0) | 浏览次数(672) | 所属类型(默认类型)

[2009-09-28 17:30] 课本教材的第18页有一点不是很理解,向大家求助

指令执行前AX中的数据为8226H,
指令执行前BX中的数据为8226H,
执行指令add ax,bx后AX中的数据为044CH,
在执行前AX中的数据为8226H,BX中的数据为8226H,相加后所得值为1044CH,但是AX为16位寄存器,只能放4位十六进制的数据,所以最高位的1不能在AX中保存,AX中的数据为:044CH。
请问:这里指的最高位是二进制的数据的最高位,还是十六进制的最高位?
十六进制1044CH等于二进制10000010001001100
十六进制044CH等于二进制        10001001100
这样一对比就糊涂了,这里"丢失"的最高位是二进制的最...
阅读全文 | 评论次数(3) | 浏览次数(796) | 所属类型(默认类型)

[2009-09-27 19:38] 检测点1.1

(1)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为(  )。
答案:13
(2)1KB的内存储器有(  )个存储单元。存储单元的编号从(  )到(   )。
答案:1024   0    1023
(3)1KB的内存储器可以存储(   )个bit,(  )个Byte。
答案:8192    1024
(4)1GB、1MB、1KB分别是(  )(   )(   )Byte。
答案:1024*1024*1024    1024*1024   1024
(5)8080,8088,80286,80386的地址总线宽度分别为16根,20根,24根,32根,则它们的寻址能力分别为...
阅读全文 | 评论次数(2) | 浏览次数(713) | 所属类型(汇编作业)

[2009-09-27 18:45] 检测点1.1

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