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

我的博客

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

[2012-05-16 23:05] 呃。。。第二次又做错了。。。

以下是五道题:

第一道:
下列说法中正确的是:____
        1、          8086CPU采用“段地址*16+偏移地址=物理地址”的寻址模式,所以内存是由一个一个的段组成,每一个段有一个段地址。
        2、          物理地址为ffff0H的内存单元的偏移地址可能为ffffH。
        3、          一个段的大小可以是8Byte。
        4、          在一段没有任何跳转指令的程序中,超出64K的部分将不会被执行。
我的答案:4




第二道:
1000:0 mov ax,8
1000:3 jmp ax
1000:5 mov ax,0
1000:8 mov bx,ax
1000:a jmp bx
CPU从1000:0处开始执行指令当执行完1000:a处的指令后CPU几次修改IP_____。
        1、          4
        2、          5
        3、          6
        4、          7

我的答案:4



第三道:
下列关于8086CPU的工作原理的描述错误的是_____。
        1、          汇编程序员可以通过对各种寄存器中内容的修改实现对CPU的控制。
        2、          CPU在访问内存时,采用“段地址*16+偏移地址”的形式给出要访问的内存单元的物理地址。
        3、          任意时刻,CS:IP指向的内容即是此刻CPU正在执行的指令。
        4、          传送指令能够更改所有通用寄存器的内容。

我的答案:3



第四道:
mov ax,936aH
mov bx,79b8H
add ax,bx
指令执行后AX中的数据是:____
1、          1c22H
2、          0c22H
3、          0d22H

我的答案:3




第五道:
mov ax,936aH
mov bx,79b8H
add al,bl
指令执行后AX中的数据是:____
1、          1c22H
2、          9322H
3、          9422H
4、          1d22H

我的答案:2


呃……错哪里了?
看来我得从六十页倒退到十四页重学一遍了。
评论次数(2)  |  浏览次数(913)  |  类型(汇编作业) |  收藏此文  | 

[  tomato   发表于  2012-05-17 08:57  ]

应该是第二道题做错了。

[  zyc969   发表于  2012-05-18 13:46  ]

嗯,明白了。

 
 请输入验证码  (提示:点击验证码输入框,以获取验证码