微机原理与接口技术(孙立坤主编)课后习题答案_第1页
微机原理与接口技术(孙立坤主编)课后习题答案_第2页
微机原理与接口技术(孙立坤主编)课后习题答案_第3页
微机原理与接口技术(孙立坤主编)课后习题答案_第4页
微机原理与接口技术(孙立坤主编)课后习题答案_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章微型计算机概述

-、选择题

1.在计算机内部,一切信息的存取、处理和传送都是以(D)形式进行的。

A.BCD码B.ASCII码C.十六进制D.二进制

2.下面几个不同进制的数中,最大的数是(D)。

A.1100010BB.225QC.500D.1FEH

3.下面几个不同进制的不带符号数中,最小的数是(c)。

A.1001001BB.75C.37QD.0A7H

4.十进制数38的8位二进制补码是(d)o

A.00011001B.10100110C.10011001D.00100110

5.十进制数一38的8位二进制补码是(b).

A01011011B.11011010C.11011011D.01011010

6.有一个8位二进制数的补码是11111101,其相应的十进制真值是(a)»

A.-3B,-2C.509D.253

7.十进制数一75用二进制数10110101表示,其表示方式是(b)o

A原码B.补码C.反码D.ASCII码

8.已知[X]*=10011010B,[Y]麻=11101011B,则[X—Y]*=(d)。

A溢出B.01111011BC.10000101BD.01010001B

9.构成微机的主要部件除CPU、系统总线、I/O接口外,还有(d)。

A.CRTB.键盘C.磁盘D.内存(ROM和RAM)

10.下列数中为最小值的是(a)。

A.(28)ioB.(01100011)2C.(10011000)BCCD.(5A)16

11.下列数中为最大值的是(C)O

A.5AHB.01100011BC.28D.(10011000)BCD

12.目前,在计算机中采用二进制,是因为(abd)o

A容易实现B.算术四则运算规则简单

C.书写方便D.可进行二值逻辑运算

13.计算机中常用的BCD码是(c)o

A二进制数B.十六进制数C.二进制编码的十进制数D.不带符号数的二进制形式

14.10001010是(e)»

A带符号数B.是原码、反码、补码表示的带符号数

C.是BCD码D.是BCD码E.无法确定

二、填空题

1.与十进制数45等值的二进制数是101101b。

2.与二进制数101110等值的十六进制数是2EH。

3.若X=-1,丫=—127,字长n=16,则因K=H,[Y]H=0FF81

H,

[X+Y]n=0FF80________H,[X—Y],=007EH。

4.已知X=-65,用8位二进制数表示,则[刈*=11000001B,[为反=

101111111,

[X|H--O

5.已知X=68,丫=12,若隔位二进制数表示,则[X+Y]*=

01010000_________________,

[X-Y]tt=00111000b,此时,OF=0。

6.己知凶炼=01001001B,[Y]»=

1010101OB,[^[X+Y]H=,并判断是否溢出。7.[Y]

—Y]=~k\\X=-32,丫=66,用

8.X=-32,Y=豳,位贝以泡制装示,则出

*卜^01000010-----------------11100000b,[X-Y]

b[X-Y]_____________________=、在板局部

、系统总线_______________.总

10011110o11101101bo

10.D思线上耍元成一次数据传输要经过、

申请点用热线9.总线在系统的不同层次傥置、

1观晔治段。----T.■火,总我可分为片内总线、

--------------------四大类。

11.普线柒麓控制方式可以是:同步传输

信、寻址、异步传输和

操作数两部分。,

13.《指令的执行中,取祸眺翱丽丽i----------不-

相同丛---------

输,

12.指

缪也将

操作码

一、相同选择题

12345678910

DDCDBABDDA

11121314151617181920

CABDCE

二、填空题

1.

101101B2

3EIWFFFF;0FF81;0FF80;007E4.

11000001B;10111110B;10111111B

5.01010000B;00111000B;0

6.0001HUB(未溢出);01110011B(未溢出)

7.11100000B;O1OOOO1OB;

10011HOB8.11101101B;

9.片内总线;在板局部总线;系统总线;通信总线

11010011B

10.申请占用总线;寻址;传数;结束

H.同步传输;异步传输;半同步传输

12.操作码;操作数

13.相同;不相同

第二章典型微处理器

一、选择题

1.指令指针寄存器(IP)中存放的是(d)。

A.当前指令B.下一条要执行的指令

C.操作数的地址D.下一条要执行指令的地址

2.指令队列的作用是(d)。

A.暂存操作数地址B.暂存操作数C.暂存指令地址D.暂存预期指令

3.当M/lO=0,W7R=00寸,CPU完成的操作是(b。

A.存储器读B.I/O读C.存储器写D.I/O写

4.8086中有(d)个16位通用寄存器。

A.4B.10C.16D.8

5.主存和CPU之间增加高速缓存的目的是(a)。

A.解决CPU和主存之间的速度匹配问

题B.扩大主存容量

C.既扩大主存容量,又提高存取速

度D.解决CPU与寄存器之间的速度匹配

问题

6.&■林戈有关的寄存器有B-BPab)C.BXD.SS

7.CPU是(c)O

A.微机系统B.微型计算机C.中央处理器D.单片机

8.8086/8088是(d)O

A.个人计算机B.小型计算机C.微机系统D.微处理器

9.80386CPU内含(b)个寄存器。

A.8B.16C.32D.64

10.CPU中运算器的功能是(d)。

A.算术运算B.逻辑运算C.函数运算D.算术运算和逻辑运算

11.8086工作于最小工作模式时,其地址总线需要(c)o

A.1片8282B.2片8282C.3片8282D.4片8282

12.8086CPU中EU和BIU的并行操作是(c)级的并行。

A.操作B.运算C.指令D.处理器

13.8086/8088CPU用(c)信号的下降沿在T1结束时将地址信息锁存在地址锁存器中

A.M/IOB.READYC.ALED.DEN

14.8086/8088CPU工作在最大模式还是最小模式取决于(c)信号。

A.ALEB.NMIC.MN7IVIXD,M7TO

15.8086CPU向86H单元写入一个字,写入过程中BHE和Ao的逻辑电平是)(。a

A.0和0B.0和1C,1和1D.1和0

16.8086/8088微处理器可寻址访问的最大I/O空间为(b)。

A.16KB.64KC.640KD.1M

17.对内存单元进行读操作后,该单元的内容(d)。

A.变反B.不变C.随机D.被修改

18.由8086CPU组成的PC机的数据线是(c)o

A.8条单向线B.16条单向线C.16条双向线D.8条双向线

19.用(b)可实现数据总线的双向传输。

A.锁存器B.三态逻辑开关C.暂存器D.寄存器

20.8086/8088微处理器的一个总线周期在(d)之后插入。

A.T1B.T2C.T3D.T4

21.8086/8088CPU中寄存器()通常用作数据寄存器,且隐含用法为计数寄存器。

A.AXB.CXC.BXD.DX

22.8086微处理器的•个典型总线周期需要(d)个T状态。

A.1B.2C.3D.4

23.8086CPU的40根引脚中,有(b)个是分时复用的。

A.4B.21C.15D.24

24.8086/8088CPU经加电复位后,执行第一条指令的地址是(a)O

A.FFFFOHB.FFFFFHC.OFFFFHD.FFFOOH

25.当8086/8088的S4=1,S3=1时,表示当前正在使用(c)段寄存器。

A.SSB.CSC.DSD.ES

26.8086系统在最大模式增加总线控制器8288的目的是()Co

A.提高总线驱动能力B.控制协处理器工作

C.解决总线的共享控制和产生总线控制信号D.以上都不是

27.8086/8088CPU状态标志寄存器中的IF=1时,表示(c)。

A.CPU可以响应非屏蔽中断B.CPU可以响应内部中断

C.CPU可以响应可屏蔽中断D.CPU禁止响应可屏蔽中断

28.8086/8088CPU的控制标志有(c)个。

A.1B.2C.3D.4

29.8086/8088CPU中ES、SS分别是(

A.数据段寄存器、堆栈段寄存器B.附加段寄存器、代码段寄存器

C.附加段寄存器、堆栈段寄存器D.堆栈段寄存器、数据段寄存器

30.8086/8088CPU状态标志寄存器中PF=1时,表示(b。

A.逻辑运算结果低8位中所含“1”的个数为奇数

B.逻辑运算结果低8包中所含“1”的个数为偶数

C.逻辑运算结果中所否'0”的个数为奇数

D.逻辑运算结果中所含“0”的个数为偶数

二、填空题

1.CPU访问存储器进行读写操作时,通常在T3状态去检测READY,一旦检测

到READY无效,就在其后插入一个Tw周期。

2.8086/8088CPU内部结构按功能分为EU和BIU。

3.堆栈段的段基值存入SS寄存器,段内偏移量存入SP寄存

器。

4.设8086CPU的(SS)=2050H,(SP)=0006H,(AX)=1122H,当执行一条PUSHAX指令时,

(SS)=2050H,(SP)=0004H,1122H存放的实际地址是20504H________»

5.根据功能不同,8086/8088CPU的标志位可分为状态标志和一控制/标志,共

个标志位中,属状态标志的有OF,CFFF,ZF,AF,3F。

6.8086CPU的地址总线有20条,数据总线有16条。

7.在一个总线周期后,如果不立即执行下一个总线周期(即总线上无数据传送操作),CPU

进行内部操作,此时总线处于Ti状态,执行空闲时钟周期。

8.''i8086CPU的MN/MX引脚接GND,CPU处于最大模式,这时对存储器和外

设端口的读写控制信号由8流~芯片发出。

9.已知(CS)=3000H,(IP)=2000H:则指令所处的物理地址是32000H。

10.安排在64K芯片内的第一个单元的物理地址是10000H,则该芯片内的最末单元的物理

地址是1FFFFH。

11.逻辑地址为2000H:1234H的内存单元的物理地址是21234H。

12.8086的I/O端门有统一编址编址和独立编址藐址。

13.80386微处理器具有实方式保护方式和虚拟8086方式三种工作方

式。

14.80486的数据总线是32,地址总线是32位。

15.80486在保护方式下,虚拟空间为64TB,而实际地址空间为4GB。

三、问答题

1.8086微处理器由哪两部分组成,它们的主要功能是什么?2.8086微处理器数据总线和

地址总线各是多少,最大的存储空间是多少?3.8086微处理器中的指令队列起到什么作

用,其长度是多少字节?4.8086的标志寄存器有哪些标志位,它们的含义和作用是什么?

5.数据在存储器中存放有何规定,什么是对准字,什么是非对准字?6.什么是逻辑地址,

它由哪两部分组成?8086的物理地址是如何形成的?7.8086微处理器中存储器为什么

要分段,各逻辑段之间的关系如何?8.I/O端口有哪两种编址方式,8086的最大I/O寻

址空间是多少?9.8086的最大工作模式和最小工作模式的主要区别是什么?它们分别应

用在何种场合?10.有一个由10个字组成的数据区,其起始地址为1200H:0120Ho试写

出该数据区的苜末存储单元的实际地址。

11.若一个程序段开始执行之前,(CS)=33A0H,(IP)=0130H,试问该程序段启动执行指令

的实际地址是什么?

12.有两个16位的字31DAH和5E7FH,它们在8086系统存储器中的地址分别为

00130H和00134H,试画出它们的存储示意图。

13.将字符串“Good!”的ASCII码依次存入从01250H开始的字节单元中,画出它们存放

的内存单元示意图。

14.8086微处理器读/写总线周期各包含多少个时钟周期?什么情况下需要插入Tw等待周

期?应插入多少个Tw,取决于什么因素?什么情况下会出现空闲状态Ti?15.80386微

处理器寄存器结构中比8086增加的部分有哪些,其主要用途是什么?16.简述实地址方

式和虚拟8086方式的区别。

17.简述Pentium微处理器的主要特点?

答案:

一、选择题

12345678910

DDBDAA,BCDBD

11121314151617181920

CCCCABDCBD

21222324252627282930

BDBAcccccB

二、填空题

1.13;Tw

2.EU;BIU

3.SS;SP

4.2050H;0004H;20504H

5.状态;控制;9;OF,CF,PF,ZF,AF,SF

6.20;16

7.Ti;空闲时钟

8.GND:8288

9.32000H

10.1FFFF

H

好:筑2斓址;独立编址

.实方式;保护方式;虚拟8086方

式14.32;32

15.64TB;4GB

三、问答题

1.答:8086微处理器由总线接口部件(BIU)和执行部件(EU)组成。(1)总线接口部

件的功能是根据执行部件的请求,负责完成CPU与存储器或I/O设备之间的数据传输。

(2)执行部件的功能是负责从指令队列取出指令代码,然后执行指令所规定的操作。2.

答:8086微处理器的数据总线为16位,可传输16位字长的数据;地址总线为20位可

寻址的范围即最大的存储空间是1MB。

3.答:8086微处理器中的指令队列是一组寄存器,用来暂时存放从存储器中取出的指令。其

长度为6个字节,即每次可以保存6个字节的指令集。

4.答:8086微处理器的标志寄存器共有9个标志位,其中6个为状态标志位,另外3个

为控制标志位。

各个标志位含义和作用如下:

(1)6个状态标志位

CF:进位标志位。CF=1表示运算结果的最高位发生进位或借位;否则CF=0»主要用于

字或字节的加、减运算,循环移位时也改变CF标志。

AF:辅助进位标志位。AF=1表示8位数据运算的低4位向高4位有进位或借位,或16

位数据运算的低字节向高字节有进位或借位;否则AF=0。主要用于十进制算术运算。SF:

符号标志位。SF=1表示运算结果为负数;SF=0表示运算结果为正数。主要用于有符号

数的运算。

ZF:零标志位。ZF=1表示运算结果为零;否则ZF=0。主要用于判断运算结果是否为零。OF:

溢出标志位。OF=1表示运算结果有溢出,即运算结果的长度超过存放结果单元的容限,因

而发生丢失有效数字的现象;否则OF=0。主要用于判断运算结果是否溢出。PF:奇偶标

志位。PF=1表示运算结果中有偶数个“1";PF=0表示运算结果中有奇数个“1”。主要用于

数据传输的奇偶校验。

(2)3个控制标志位

DF:增量方向标志位。DF=1表示字符串中地址指针自动减1,即字符串处理顺序是由高

地址向低地址进行;DF=0表示在字符串操作中地址指针自动增1,即字符串处理顺序是

由低地址向高地址进行。主要用于字符串的处理。

IF:允许中断标志位;IF=1允许中断;IF=0禁止中断。它是控制可屏蔽中断的标志。TF:

单步标志位。TF=1时使CPU进入单步工作方式,即CPU每执行一条指令自动中止程

序的执行。TF标志是为了调试程序方便而设置的。

5.答:数据在存储器中是按字节存放的。信息若是以字节为单位,将在存储器中按顺序排列

存放;若存放的数据为一个字,则将每一个字的低字节存放在低地址中,高字节存放在高地

址中,并以低地址作为该字的地址。

根据字在计算机中的存放规定,对准字和非对准字的含义如下:

(1)如果一个字是从偶地址开始存放,这种存放方式称为规则存放或对准存放,这样存

放的字称为规则字或对准字;

(2)如果一个字是从奇地址开始存放,这种存放方式称为非规则存放或非对准存放,这

样存放的字称为非规则字或非对准字。

6.答:在计算机的存储器中,给每个逻辑段编址的地址称为逻辑地址。逻辑地址是在程序中

使用的地址,它由段地址和偏移地址两部分构成。

物理地址是存储器的实际地址,它是指CPU和存储器进行数据交换时所使用的

地址。8086的物理地址是由段地址左移4位加偏移地址形成的,其计算公式为:

物理地址=段基值x10H+偏移地址

7.答:由于8086微处理器提供了20位的地址总线,可寻址1MB的存储空间,而8086

内部寄存器都是16位的,其寻址范围只能达到64KB,因此,为能实现对存储器寻址取

得20位物理地址,可将1MB的存储空间划分成若干逻辑段,每个逻辑段最多包含64KB。

各逻辑段之间可相互独立,也可以是连续排列的或者相互重叠,还可以分开一段距

离。8.答:I/O端口有统一编址和独立编址两种编址方式。

(1)统一编址也称“存储器映射方式”,该方式下端口和存储单元统一编址,即将I/O端口

地址置于1MB的存储器空间中,外设端口看作存储器单元。CPU访问存储器的各种寻

址方式都可用于寻址端口。

(2)独立编址也称“I/O映射方式”,该方式的端口单独编址构成一个I/O空间,不占用存

储器地址,故称“独立编址”方式。CPU设置了专门的输入和输出指令(IN和OUT)粮问

端口。8086使用16条地址线作端口地址线,可访问的I/O端口最多可达64K个8位

端口或32K个16位端口。

8086的最大I/O寻址空间为64KB。

9.答:8086微处理器提供了最小工作模式和最大工作模式这两种工作状态,两者之间的主

要区别在于:

(1)8086工作在最小模式时,CPU的33引脚“N/MX接+5V,此时系统只有一个微处

理器,且系统所有的控制信号全部由8086微处理器提供。

(2)8086工作在最大模式时,CPU的33引脚而N/MX接地,此时系统由两个以上的

微处理器组成,其中一个为主处理器8086,另一个为协处理器,组合后构成多处理器系

统,系统的控制信号通过总线控制器产生,各处理器可共享系统资源。

最小模式一般用于简单的单处理器系统,是一种最小构成,该系统功能比较简单,成本较低;

最大模式用在中等规模的多处理器系统中,系统配置要比最小模式复杂,如要增加总线控

制器8288和中断控制器8259源储但其处理功能要丰富得多。

10.答:在内测中,10个字的数触磨20个存储单元,转换成十六进制数为14H,由于

数据存放时以偶地址开始,计算斐瞅地址时要注意其偏移地址是从0000H到0013H。数

据区首末单元实际地址计算如下:31H

数据区首地址=1200Hx10H+甲gQH=12120H数

据区末地址=12120H+0013H(豌H4H—1H)=

11洋33射际地址(即物理地址)为「PA=(CS)x10H+(IP)=33A0Hx10H+0130H=33B30H

12.答:在内存中一个字占两个存假单韭,按指定的存储位置,字的低字节在前,高字节在

内方后,存储不意图如卜:

中,字存储地

符串址

“Good

nniAn

!"的

H

AQOII

00131

码杲

依次nniA2

按存H

储地00133

址由-----~H--------------

低到00134

放的,00135

11...

其存

放位存储地

内容01250

H

47H

6F01251

HH

6F01252

HH

6401253

HH

-------------------—01254------

14.答:(1)8086微处理器读/写总峨周期包含4H个时钟周期,每个时钟称为T状态,

用「、丁2、13和T4表示。

(2)当系统中所用的存储器或外设的工作速度较慢;不能用最基本的总线周期进行读/写操

作时,就会在T3和T4之间插入一个或多个等待状态Tw,用来给予必要的时间补偿。(3)

当存储器或外部设备完成数据的读/写准备时,便在READY线上发出有效信号,CPU接

到此信号后,会自动脱离Tw而进入T4状态;

(4)如果在两个总线周期之间,存在着BIU不执行任何操作的时钟周期,这些不起作用的

时钟周期称为空闲状态,用「表示。

15.答:80386微处理器的寄存器共有7组40个,分别是:

(1)通用寄存器组:共计8个32位的寄存器。将原8086中的4个16位通用数据

寄存器扩展为32位,即EAX、EBX、ECX、EDX,可分别用于8、16和32位数据;

4个地址指针和变址寄存器分别是ESP,EBP、ESkEDL

(2)段寄存器组:有6个16位的选择寄存器,除CS、DS、SS、ES夕卜,扩充了数据

段寄存器FS和GS。

(3)专用寄存器组:有2个32位的标志寄存器EFLAG和指令指针寄存器EIP。其中,

EFLAG与8086的FLAG相比增加了5个标志位,分别是:I/O特权标志位IOPL,嵌

套标志位NT、恢复标志位RF、模式标志位VM和对齐检查标志位ACo

(4)控制寄存器组:有4个32位的寄存器,分别是CR。〜CR”。

(5)系统地址寄存器组:有2个48位的寄存器GDTR和IDTR(包括32位线性基地

址和16位界限值),另有2个16位寄存器LDTR和TR。

(6)调试寄存器组:有8个32位的寄存器DR。〜

DR?。(7)测试寄存器组:有8个32位的寄存器

18簿、页翻1址方式下,仅使用段管理机构而不同分页机构,即内存空间最大为1MB,采用

段地址寻址的存储方式,每个段最大为64KB。

虚拟8086模式下,是在保护模式下建立的8086工作模式。保护模式下存储器寻

址空间为1MB,仍然可以使用分页管理将1MB划分为256个页,每页4KB。17.答:

Pentium微处理器的主要特点有以下几方面:(1)与80X86微处理器完全兼容;

(2)芯片集成度高,时钟频率高;

(3)数据总线带宽增加,内部总线为32位,外部数据总线宽度为64位;(4)片内采

用分立的指令Cache和数据Cache结构,可无冲突地同时完成指令预取和数据读写;

(5)采用RISC型超标量结构;

(6)高性能的浮点运算器,使得浮点运算速度比80486DX要快3〜5

倍;(7)双重分离式高速缓存;

(8)增强了错误检测与报告功能;

(9)分支指令预测;

(10)常用指令固化及微代码改进;

(11)具有实地址方式、保护方式、虚拟8086方式及具有特色的SMM(系统管理方式);

(12)软件向上兼容。

第三章寻址方式与

指令

一、选择题系统

1.M0VAXJBX+S]的源操作数的物理地址是()。

A(D0x16+(BX)+(S)B.(E5x16+(BX)+(3)

C.(S^x16+(BX)+(S)D.(Cgx16+(BX)+(3)

2.MOVAXJBP+S]的原操作数的物理地址是()。

A.(D^x16+(BP)+(3)B.(E0x16+(BP)+(3)

C.(S^x16+(BP)+(S)D.(C^x16+(BP)+(S)

3.MOVAX,ES[BX+S]的源操作数的物理地址是()。

A.(D^x16+(BX)+(S)B.(E§x16+(BX)+(3)

C.(S^x16+(BX)+(SI)D.(C^x16+(BX)+(S)

4.JMPFARFTRo

A段内间接转移B.段间间接转移

C.段内直接转移D.段间直接转移

5.JMPFARFTRBLOCK(BLOCK是符号地址)是5d

A段内间接转移B.段间间接转移

C.段内直接转移D.段间直接转移

6.INC指令不影响(b)标志。

A.OFB.CFC.SFD.ZF

7.条件转移指令JNE的测试条件是(c)。

AZF=1B.CF=0C.ZF=0D.CF=1

8.下列指令中,有语法错误的是(a)o

A.MOV[SI],[DI]B.INAL,DX

C.JMPWORD际+8]D.PUSHWOFDPTF20[BX+S]

9.假定(SS)=2000H,(SP)=01OOH,(AX)=2107H,执行指令PUSHAX后,存

放数据21H的物理地址是(d)o

A.20102HB.20101HC.200FEHD.200FFH

10.对于下列程序段:

AGAIN:MOVAL,网

MOV

ES[DI],ALINC3

INCDI

LOOPAGAIN

也可用指令(a)完成同样的功能。

A.REPMOVSBB.FEPLODSE

C.REPsro$D.REPE9GASB

11.对于下列程序段:

AGAIN:MOVES[3],AL

INCDI

LOOPAGAIN

可用指令(c)完成。

A.REPMOV由B.FEPLO吃

C.REPSTOSD.FEPE9QASB

12.交换寄存器S,DI的内容,正确的程序段是(ac)o

A.PUSH9B.PUSH9

PUSHDIPUSHDI

POPSPOPDI

POPDIPOPS

C.MOVAX,SD.MOVAX,SI

MOV3,DIMOVBX,DI

MOVDI,AXXCHGBX,AX

13.在ADD指令中,两个操作数的物理位置可以安排在(bed)1

A.两个存储单元

B.一个存储单元和一个数据寄存器

C.两个数据寄存器

D.一个堆栈单元和一个数据寄存器

14.将字变量ARRAY的偏移地址送寄存器BX的正确结果是(ac

A.LEABX,ARRAY

B.MOVBX,ARRAY

C.MOVBX,OFFSET

ARRAYD.MOVBX,SEG

触Mil器AX的内容清零的正确指令是(abc)O

AANDAX,0B.XORAX,AX

C.SUBAX,AXD.CMPAX,AX

16.下列指令中,正确的是(c)o

A.MOV[9]JDI]

B.MOVDSiSS

C.MOVAL,[AX+BXx2]

D.CXJTBX,AX

17.实现将AL寄存器中的低4位置1的指令为(b)。

A.ANDAL,OFHB.ORAL,OFH

C.TESTAL,OFHD.XORAL,OFH

18.指令LOOPEX1,

(e)。A当C*0或者ZF

=0时转移到X1B.当C*0或者

ZF=1时转移到X1C.当CX=0而

且ZF=1时转移到X1D.当0*0

而且ZF=O时转移到X1E.当C/0

而且ZF=1时转移到X1F.当CX=

19.采机[湿flD承珈能管硼数计算时,先调整后运算的有(d)

A加法B.减法C.乘法D.除法

20.十进制调整指令AAA(bd)

A跟在SUB或SBB之

后B.跟在ADD之后

C.跟在MUL或ADC之

后D.跟在ADD或ADC

2发第?器寻址方式中,操作数在(a)中。

A通用寄存器B.堆栈C.存储单元D.段寄存器

22.用BP作基址加变址寻址时,操作数所在的段是当前(c)。

A数据段B.代码段C.堆栈段D.附加段

23.用BX作基址加变址寻址时,操作数所在的段是当前(a)。

A数据段B.代码段C.堆栈段D.附加段

24.指令MOVAX,[BX][S]中源操作数的寻址方式是(d)。

A.寄存器间接寻址B.基址寻址

C.相对寻址D.基址加变址寻址

25.8086/8088CPU内有指示下条指令有效地址的指示器是(a)。

A.IPB.SPC.BPD.S

26.指令MOVAX,MASK[BX]网中源操作数的寻址方式为(d)»

A寄存器寻址B.变址寻址

C.基址变址寻址D.相对基址加变址寻址

27.执行下列两条指令后,标志位CF为(d)。

MOVAL,0FFH

ADDAL,01H

A为0B.变反C.为1D.不变

28.堆栈的工作方式是(d)。

A先进先出B.随机读写C.只能读出不能写入D.后进先出

29.假设(SS)=2000H,(SP)=0012H,(AX)=2213H,执行PUSHAX后,(d)=

22Ho

A.20014B.20011HC.2001OHD.2000FH

30.若要检查BX寄存器中的第12位是否为1,应该用(c)指令。

A.ORBX,1000HB.TESTBX,1000H

JNZNCJNZYES

C.XORBX,1000HD.ANDBX,1000H

JZYESJNZYES

31.8086/8088CPU在执行INAL,DX指令时,AL寄存器的内容输出到(b上。

A地址总线B.数据总线C.存储器D,寄存器

32.将累加器AX的内容清0的不正确指令是(d)。

A.CMPAX,AXB.SUBAX,AX

C.ANDAX,0D.XORAX,AX

33.在下列指令中,隐含使用AL寄存器的指令有(a)。

ACM啮B.XLATC.MOV中D.NOF

34.当AH=0FH时,下列指令组不能转到NEXT的是(b)。

A.XORAH,0FHB.TESTAH,0FH

JZNEXTJZNEXT

C.CMPAH,0FHD.SUBAH,0FH

JZNEXT

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论