1-11章汇编测试题目(汇编网)

上传人:日度 文档编号:145973859 上传时间:2020-09-25 格式:DOC 页数:17 大小:109KB
返回 下载 相关 举报
1-11章汇编测试题目(汇编网)_第1页
第1页 / 共17页
1-11章汇编测试题目(汇编网)_第2页
第2页 / 共17页
1-11章汇编测试题目(汇编网)_第3页
第3页 / 共17页
1-11章汇编测试题目(汇编网)_第4页
第4页 / 共17页
1-11章汇编测试题目(汇编网)_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《1-11章汇编测试题目(汇编网)》由会员分享,可在线阅读,更多相关《1-11章汇编测试题目(汇编网)(17页珍藏版)》请在金锄头文库上搜索。

1、第1章 汇编测试题目(后附答案)1、1个CPU读取1024字节的数据至少读取了512次,数据总线的宽度_。 A、8 B、10 C、16 D、322、在8086的内存空间中下面哪段内存是不可写的_。 A、 09FFFF B、 A0000B7FFF C、 B8000BFFFF D、 C0000FFFFF3、下列哪个计算机部件能确定一组二进制数是要执行的指令还是用于操作的数据_。 A、 显示器 B、 硬盘 C、 内存 D、 中央处理器4、关于总线的说法错误的是_。 A、 地址总线的宽度决定了CPU的寻址能力。 B、 数据总线的宽度决定了CPU与外界进行数据传送时的一次数据传送量。 C、 控制总线的宽

2、度决定了CPU对系统中其它器件的控制能力。 D、 总线就是负责CPU内部信息传送的一系列导线。5、1KB的存储器有_个存储单元? A、1000 B、1024 C、512 D、2566、1个CPU的寻址能力为32KB,那么它的地址总线宽度为_。 A、13 B、15 C、18 D、32k7、1KB的存储器可以存储_个bit 。A、1024 B、8192 C、1000 D、88、1个CPU访问的最大内存地址是1023,地址总线的宽度_。 A、 8 B、 10 C、 13 D、 149、计算机中一个存储单元可以存储多少信息_。 A、 1bit B、 1Byte C、 1KB D、 512B10、下列说

3、法正确的是:_ A、 在计算机中,存储器分为指令存储器和数据存储器。 B、 电子计算机的最小信息单位是Byte。 C、 微型存储器的容量是以Byte为最小单位来计算的。 D、 在“1KB=1024B”中,“B”代表的是Bit。11、一个CPU的寻址能力为8KB,那么它的地址总线的宽度为_。 A、8 B、10 C、12 D、1312、下列说法中正确的是_。 A、 不同的微处理器有相同的机器指令集。 B、 机器语言和汇编语言都需要编译程序来编译成机器指令。 C、 每一个汇编指令都对应唯一的一个机器指令。 D、 没有存储器CPU也可以工作13、总线从逻辑上分为3类,下列选项中不在其中的是:_ A、数

4、据总线 B、并行总线 C、地址总线 D、控制总线14、下列哪些可以由计算机直接执行_。 A、汇编指令 B、伪指令 C、+、-、* D、机器码第2章 汇编测试题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所指向的内存单元中的数据当作指令来执行。

5、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:05CFH6. 下列说法中正确的是:_ A、 8086CPU采用“段地址*16+偏移地址=物理地址”的寻址模

6、式,所以内存 是由一个一个的段组成,每一个段有一个段地址。 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、78. mov ax,936aH mov bx,79b8H add ax,bx 指令执

7、行后AX中的数据是:_ A、1c22H B、0c22H C、0d22H D、1d22H9. 在DEBUG中,_选项中的命令可以修改内存单元的内容 A、 a B、 d C、 t D、 u 10、下列关于8086CPU的工作原理的描述错误的是_。 A、汇编程序员可以通过对各种寄存器中内容的修改实现对CPU的控制。 B、CPU在访问内存时,采用“段地址*16+偏移地址”的形式给出要访问的内存单元的物理地址。 C、任意时刻,CS:IP指向的内容即是此刻CPU正在执行的指令。 D、传送指令能够更改所有通用寄存器的内容。第3章 汇编测试题目 1、能够将ax中的内容送到内存0000:0200H处的指令序列是

8、_。 B、 mov ax,200h mov ds,ax mov bx,0 mov bx,ax A、 mov ds,0 mov bx,200h mov bx,ax D、 mov bx,20h mov ds,bx mov bx,0 mov bx,ax C、 mov ax,20h mov ds,ax mov bx,0 mov bx,ax 2、能够只将al中的内容压入栈的指令序列是_。 A、pushal B、popax C、movah,0 D、movax,0 pushax pushax 2. 3、在8086CPU系统中一个栈段的容量最大为_。 A、1KB B、512KB C、64KB D、32GB4、

9、若将以1000H为段地址的整个段空间当作栈使用,那么寄存器SP的初始值最合理的设置是_。 A、 0000H B、 0001H C、 FFFFH D、 FFFEH5、下列指令的书写正确的是:_ A、 push al B、 mov cs:0,ds:10 C、 pop si D、 mov ds:0,2第4章 汇编测试题目1. 关于伪指令相关描述错误的是_。 A、伪指令没有对应的机器码,只用来指导汇编过程的。 B、伪指令由编译器处理,在程序中可有可无。 C、编译器要通过执行伪指令才能对源程序进行相应的处理操作,完成编译工作。 D、伪指令是汇编语言源程序不可缺少的组成部分。2. 下列程序中,出现逻辑错误

10、的是:_ A、 assume cs:code code segment mov ax,2 add ax,ax mov ax,4c00h int 21h code end B、 assume cs:code code segment mov ax,2 add ax,ax code ends end C、 aume cs:code code segment mov ax,2 add ax,ax mov ax,4c00h int 21h code ends end D、 assume cs:code code segment mov ax,2 add ax,ax mov ax,4c00h int 2

11、1h code ends第5章 汇编测试题目 1.在Intel8086环境下,对指令mov ax,bx描述错误的是_。 A、 指令中,源操作数的段地址默认为ds中的内容 B、 指令中,源操作数的偏移地址为bx中的内容 C、 指令执行后,(al)=(ds)*16+(bx),(ah)=(ds)*16+(bx)+1) D、 指令执行后,(ds)*16+(bx)=(al),(ds)*16+(bx)+1)=(ah)2. mov cx,5 s: mov ax,bx add bx,2 loop s 上面指令序列,当指令第一次执行到add bx,2时cx的值_。 A、5 B、4 C、3 D、23. 已知21000h处字单元的内容为 BE00H,对于如下程序: mov ax,2000h mov ds,ax mov bx,1000h mov ax,bx inc bx inc bx mov bx,ax inc bx inc bx mov bx,ax inc bx mov bx,al inc bx mov bx,al 程序执行后,内存中字单元2000:1005中的内容为_。 A、00 B、BE C、00BE D、00004. 要计算123与456的乘积,应填在空白处的指令序列是_。 assume cs:code code segment

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号