找回密码
 立即注册
查看: 2018|回复: 0

第2章 汇编测试题

[复制链接]

78

主题

109

回帖

1023

积分

高级会员

积分
1023

猴年

龙龙实名认证 发表于 2015-6-22 03:19:35 | 显示全部楼层 |阅读模式
  
  1. mov ax,936aH
  mov bx,79b8H
  add al,bl
  指令执行后AX中的数据是:____
  A、 1c22H  B、 9322H  C、 9422H  D、 1d22H
  2.下列说法中正确的是:___
  A、 一条指令被执行后,IP的值进行改变。
  B、 当CPU执行完当前指令返回debug后CPU就闲下来不再进行工作。
  C、 e命令可将所有内存单元中的数据进行改变。
  D、 CPU将CS:IP所指向的内存单元中的数据当作指令来执行。
  3.下面哪个是错误的指令_____
  A、 mov ax,bx   B、 add al,0f5H
  C、 mov al,bh   D、 add al,100H
  4.16位结构的CPU 不一定具备的特性是:____
  A、 运算器一次最多可以处理16位的数据
  B、 寄存器的最大宽度为16位
  C、 寄存器和运算器之间的通路为16位
  D、 地址总线为16根
  5. 下列地址信息与0020H:03EFH确定的内存地址不同的是_____。
  A、 5EFH       B、 203H:00EFH
  C、 005EH:000FH     D、 0002H:05CFH
  6. 下列说法中正确的是:____
  A、 8086CPU采用“段地址*16+偏移地址=物理地址”的寻址模式,所以内存
  是由一个一个的段组成,每一个段有一个段地址。
  B、 物理地址为ffff0H的内存单元的偏移地址可能为ffffH。
  C、 一个段的大小可以是8Byte。
  D、 在一段没有任何跳转指令的程序中,超出64K的部分将不会被执行。
  7. 1000:0 mov ax,8
  1000:3 jmp ax
  1000:5 mov ax,0
  1000:8 mov bx,ax
  1000:10 jmp bx
  CPU从1000:0处开始执行指令当执行完1000:10处的指令后CPU几次修改IP_____。
  A、4  B、5  C、6   D、7
  8. mov ax,936aH
  mov bx,79b8H
  add ax,bx
  指令执行后AX中的数据是:____
  A、1c22H  B、0c22H   C、0d22H   D、1d22H
  9. 在DEBUG中,___选项中的命令可以修改内存单元的内容
  A、 a    B、 d   C、 t    D、 u
  10、下列关于8086CPU的工作原理的描述错误的是_____。
  A、 汇编程序员可以通过对各种寄存器中内容的修改实现对CPU的控制。
  B、 CPU在访问内存时,采用“段地址*16+偏移地址”的形式给出要访问的内存单元的物理地址。
  C、 任意时刻,CS:IP指向的内容即是此刻CPU正在执行的指令。
  D、 传送指令能够更改所有通用寄存器的内容。
  第2章汇编测试题目 答案
  题号  1  2  3  4  5  6  7  8  9  10
  答案  B  D  D  D  B  D  C  C  A  c

顶一个,问下怎么没有测试题目 1。

顶,不懂题

7

主题

215

回帖

959

积分

高级会员

积分
959
nikkitang 发表于 2015-6-27 01:29:31 | 显示全部楼层
每天都来学习,一定会进步的,加油!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|虫虫联盟 ( 备案号:蜀ICP备15018121号-1 )

GMT+8, 2026-4-19 12:53 , Processed in 2.433476 second(s), 26 queries .

Powered by Discuz! X5.0 Licensed

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表