《微机原理与接口技术》习题ⅡWord文档格式.docx
《《微机原理与接口技术》习题ⅡWord文档格式.docx》由会员分享,可在线阅读,更多相关《《微机原理与接口技术》习题ⅡWord文档格式.docx(14页珍藏版)》请在冰点文库上搜索。
![《微机原理与接口技术》习题ⅡWord文档格式.docx](https://file1.bingdoc.com/fileroot1/2023-5/1/7d7bad37-46e9-4cf8-b7ee-52df4960ff44/7d7bad37-46e9-4cf8-b7ee-52df4960ff441.gif)
12.CPU从存储器或输入输出端口存取一个字节或字所需的时间称为
A.指令周期B.总线周期C.时钟周期D.等待周期
13.对于数据传送指令,下列说法中错误的是
A.立即数可以作为目的操作数
B.不能用传送指令给CS和IP置新值
C.没有立即数对段寄存器直接置值的指令
D.栈操作指令PUSH和POP必须以字为操作数
14.用来定义双字数据(32位)的命令是
A.DBB.DWC.DDD.DQ
15.下列传送方式中,不属于DMA传送方式。
A.单字节传送方式B.成组传送方式C.请求传送方式D.无条件传送方式
16.可编程并行接口芯片8255A的端口A有种工作方式。
A.2B.3C.4D.5
17.逻辑指令用来将目的操作数中某些位取反或保持不变。
A.ANDB.ORC.XORD.TEST
18.M位地址总线、N位数据总线的半导体存储器芯片的存储容量为。
A.M×
NB.
D.
19.可编程定时/计数器8253-5作为频率发生器是工作在。
A.方式0B.方式1C.方式2D.方式3
20.指令“MOVAX,[BX+6]”源操作数的寻址方式为。
21.执行指令PUSHAX后,堆栈指针SP变化值为。
A.-1B.-2C.+1D.+2
22.系统复位时CPU内寄存器状态为:
标志寄存器、IP、DS、SS、ES清零;
CS置,指令队列变空。
A.0000HB.1111HC.0FFFHD.FFFFH
23.对于标识符的下列规定中,说法错误的是。
A.组成标识符的字符有:
英文大写字母、英文小写字母、数字、字符?
、@、—
B.标识符的有效长度为不超过31个字符,若超过就忽略其超过部分
C.问号“?
”可以单独作为一个标识符
D.不能把保留字作为标识符
24.下列存储设备中存储速度最快的是。
A.CPU寄存器B.CacheC.主存储器D.辅助存储器
25.每一片8259A可管理8级优先权中断源,通过8259A的级联,最多可管理级优先权的中断源。
A.32B.64C.128D.256
26.下列总一种总线标准属于局部总线。
A.PC总线B.ISA总线C.EISA总线D.PCI总线
27.()用来存放运算结果的某些特征。
A.标志寄存器FB.指令指针IP
C.指令寄存器IRD.数据寄存器DR
28.8086经加电复位后,执行的第一条指令的地址是
A.0FFFFFHB.0FFFF0HC.0FFF00HD.0FFFFH
29.8086不可屏蔽中断请求引脚为
A.NMIB.INTRC.DEND.ALK
30.8086CPU与外部交换信息总是通过总线进行的。
CPU的每一个这种信息输入、输出过程所需要的时间称为
A.时钟周期
B.总线周期C.指令周期D.读写周期
31.ADDAX,3064H指令的寻址方式为
A.立即寻址
B.寄存器寻址C.端口寻址
D.存储器寻址
32.哪些存储器在断电后,仍保留原有有信息
A.RAM,ROMB.ROM,EPROMC.SRAM,DRAM
D.PROM,RAM
34.8253-5某计数器工作在方式1时,在计数途中OUT为
A.由低变高
B.由高变低C.高电平
D.低电平
35.在当前的主流微机系统中,通常采用的总线标准不包括
A.EISA B.STD C.PCI D.ISA
36.下列指令中,错误的指令是
A.INAX,03HB.POPF
C.ADCAX,[SI]D.PUSHAL
37.当程序装入内存时,计算机将起始地址的段基值和偏移量分别自动装入
A.DS和SI中B.CS和IP中C.SS和SP中D.ES和DI中
38.高速缓冲存储器是设置在
A.CPU与辅助存储器之间B.主存与辅存之间
C.CPU与主存之间D.辅存与主存之间
39、八进制数的尾符是
①.B②.O③.D④.H
40、8086中段寄存器有()个
①.4②.5③.6④.8
41、以下叙述中,不正确的是
①.一个总线周期含4个T状态。
②.一个时钟周期也称为一个T状态。
③.一个指令周期由4个总线周期组成
④.执行一条指令所需时间为一个指令周期。
42、当8086CPU采样到READY=0,则CPU将
①.执行停机指令
②.插入等待周期③.执行空操作指令
④.重新发送地址码
43、有一微机系统,采用CPU的低10位地址线A0~A9作为输入/输出口的地址线,系统中某接口芯片内部有32个端口地址,该接口芯片的片选信号由地址译码器产生,则地址译码器的输入地址线一般应为
①.A5~A9
②.A4~A9
③.A2~A9
④.A0~A9
44、指令MOVAX,[2000H]、和MOVAH,[BX][SI]的寻址方式分别为………()
①.立即数寻址、间接寻址
②.间接寻址、基址变址寻址
③.间接寻址、变址寻址
④.直接寻址、间接寻址
45、8086CPU的状态标志寄存器中用于决定存储器数据存取地址自动变化方向的是
①.
DF
②.IF
③.TF
④.CF
46、循环指令LOOP指令规定循环次数必定在(
)寄存器中
DX
②.BX
③.AX
④.CX
47、有数据定义语句:
BUFDW0ABH,2,03H,10DUP(2DUP(2,3),4,5),则编译后变量BUF分配的存储单元字节数是
①.7EH
②.1AH
③.56H
④.3FH
48、存储器映象编址,也称为统一编址,其特点是
①.有专用的I/O指令
②.无专用的I/O指令
③.I/O译码电路简单
④.执行I/O读操作时间较短
49、可编程ROM可简记为
①.PROM②.MROM③.EPROM④.EEPROM
50、一般PC系列微机I/O寻址只用10根地址线,可寻址个
①.1k②.32k③.64k④.1M
51、在下列8253的四种工作方式中,即使GATE保持为高电平,处于(
)的8253在写入初值以后也不开始定时或计数
①.方式0
②.方式1③.方式2
④.方式3
52、两片8259芯片级连后,可以管理()级中断
①.15②.16③.64④.32
53、PCI总线是一种
①.通讯总线②.系统总线③.片级总线④.以上均不对
54、下列8086CPU标志寄存器FR的标志位中,不属于状态标志位的是…()
①.OF
②.IF
③.AF
④.PF
55、CPU在中断响应过程中(
),是为了能正确地实现中断返回
①.识别中断源
②.断点压栈
③.获得中断服务程序入口地址
④.清除中断允许标志IF
56、在8259A内部(
)是用于反映当前哪些中断源要求CPU中断服务()
①.中断请求寄存器
②.中断服务寄存器
③.中断屏蔽寄存器
④.中断优先级比较器
57、下列存储器中,存取速度最快的是
①.CD-ROM②.内存储器③.软盘④.硬盘
58、8086中,复位操作后,程序从()地址开始执行
①.00000H②.FFFFFH③.FFFFEH④.FFFF0H
59、进栈/出栈指令PUSH/POP的内存操作数的段地址只能是
①.CS
②.ES
③.DS
④.SS
60、8086CPU的NMI引脚上输入的信号是)
①、可屏蔽中断请求
②、总线请求
③、中断相应
④、非屏蔽中断请求
61、汇编指令“MOVAX,20[DI]”将从存储器中读()字节的内容到累加器()
①.1
②.2
③.3
④.4
62、8086CPU存储器是分段的,且每个段不超过(
)个字节。
①.64K
②.32K
③.1M
④.64
63、与“MOVBX,OFFSETVAR”指令完全等效的指令是
①.MOVBX,VAR
②.LDSBX,VAR
③.LESBX,VAR
④.LEABX,VAR
64、在下列语句中,与符号COUNT等价的值是
BUF1DB3DUP(1,2,3)
COUNTEQUBUF1
①.3
②.6
③.9
④.18
65、RAM是一种()的内存储器
①、永久性、随机性②、易失性、随机性
③、永久性、只读性④、易失性、只读性
66、8253芯片有种工作方式
①、3②、4③、5④、6
67、8253芯片内部有完全独立的
①、6个16位计数通道②、3个16位计数通道
③、6个8位计数通道④、3个8位计数通道
68、下列关于PCI总线说法错误的是
①、高性能②、可靠性高③、兼容性好④、具有即插即用功能
69、以下叙述正确的是
①.微机的字长可以是8、16、24、32位
②.微机的字长可以是8、16、32、64位
③.微机的字长可以是8、16、24、32位
④.字长是指计算机处理数据的精度
70、下列存储器中,存取速度最快的是
①.CD-ROM②.内存储器③.软盘④.硬盘
71、程序计数器中存放的是
①.数据②.地址
③.下一指令的地址④.下一指令的数据
72、8086的寻址能力为
①.20MB②.1MB③.64KB④.4MB
73、数据寄存器用()表示
①.IR②.DR③.ID④.AR
74、指令MOVCX,AX的寻址方式为
①.立即数②.直接寻址③.寄存器寻址④.寄存器直接寻址
75、设堆栈指针SP为1000H,AX=2000H,BX=3000H,依次执行下面指令PUSHAXPUSHBXPOPAXPOPBX,则AX,BX的值依次为
①.AX=2000H,BX=3000H②.AX=3000H,BX=2000H
③.AX=2000H,BX=2000H④.AX=3000H,BX=3000H
76、对于指令“MOVAX,1267H”,指令中的立即数1267H是存储在()中。
()
①.数据段
②.堆栈段
③.代码段
④.附加段
77、一个语句可以有后续行,规定以字符()作为后续行的标志
①.“&
”②.“;
”③.“$”④.“@”
78、关系运算的结果始终是一个数字值,若结果为假,则结果为
①.0H②.0FFFFH③.00FFH④.0001H
79、将微处理器、内存储器及I/O接口连接起来的总线是
①.片总线②.外总线 ③.系统总线④.局部总线
80、要管理64级可屏蔽中断,需要级联的8259A芯片数为
①.4片②.8片 ③.10片④.9片
81、8253的计数器的最大计数初值是
①.65536②.FFFFH ③.FFF0H④.0000H
82、8086系统中,中断优先级最低的是
①.INTn②.NMI③.INTR④.单步中断
83、CPU响应INTR引脚上来的中断请求的条件是
①.IF=0②.IF=1③.TF=0④.TF=1
1、标志寄存器中,CF表示()标志,PF表示()标志
2、MN/MX#(#表示低电平)引脚接+5V时,CPU工作在()组态;
接地时,CPU工作在()组态。
3、用2k×
4位的存储芯片,组成16k×
8位的存储器,需要用()片。
4、通过一个外设接口与外设之间交换的信息主要有()信息、()信息和()信息。
5、INTR引脚上来的中断是()中断,NMI引脚引入的中断是()中断。
6、某存储单元的段基址为3806H,段内偏移地址为2A48H,该存储单元的物理地址为()。
7、8237DMA控制器的结构包含三个基本的控制逻辑块()、()和()。
8、8086CPU的9个标志位中,属状态标志的有()个。
9、8253一个芯片上有()个独立的()位计数器通道,每个通道有()种工作方式。
10、中断类型码为的中断向量一定存放在四个连续单元中,若其入口地址为3040:
2010,则这四个单元中的具体内容依次为()。
11、()是IBM宏汇编源程序的最小的、最有意义的单位。
12、8086机器指令有()操作数。
某些操作数是显式规定的,有的是指令中隐含的。
13、JE/JZ是当()时,能转移到目标地址的条件转移指令的助记符。
14、8086有16位寄存器和()位外部数据总线,具有()位地址总线,可寻址()字节地址空间。
15、在RAM中,又可以分为()和()两大类。
16、基本的8086总线周期由()个T状态组成,TW称为()状态,在()之间和()之间插入。
17、某存储单元的段基址为760H,段内偏移地址为22F8H,该存储单元的物理地址为()。
18、CPU与一个外设之间交换的信息有数据、()和()。
19、在CPU内部有一个中断允许触发器。
只有当其为()时(即中断开放时),CPU才能响应中断;
若其为“0”(即中断是关闭的),即使INTR线上有中断请求,CPU也不响应。
而这个触发器的状态可由()和()指令来改变。
20、8253的每个通道有两种计数制:
二进制和二—十进制,由控制字的D0决定。
在二进制计数时,写入的初值的范围为0000H~FFFFH,其中0000H是最大值,代表65536;
在二—十进制时,写入的初值的范围为0000~9999,其中0000是最大值,代表()。
21、在8259A的编程中,使()的D2位P置为1,程序中令CPU关中断,用()对外设进行服务。
22、指令通常分成(
)和(
)两大部分。
23、已知一个数据在内存的段地址(DS)=1234H,数据的有效地址(SI)=03A5H,则该数据的物理地址为(
)。
24、微机的系统总线是连接CPU、存储器及I/O的总线,AB表示(
)总线,DB表示(
)总线,CB表示(
)总线。
26、8237控制器的工作方式有()种。
27、三种I/O传送方式是指:
(
)传送、(
)传送和(
)传送。
28、(
)中断不受中断允许标志位IF的屏蔽。
29、要实现定时或延时控制,有三种主要方法:
)、和(
31、所有的串指令,用寄存器(
)寻址源操作数,段地址一般在寄存器DS中;
用寄存器(
)寻址目的操作数,段地址一般用段害存器()。
1.XORAL,AL
INCAL
NEGAL
MOVBL,7FH
ADCAL,BL
上述程序段运行后,(AL)=_______,(CF)=_______。
2.ORG1000H
DA1DB?
…
LEABX,DA1
MOVCX,BX
NEXT:
ADDBX,1
LOOPNEXT
变量DA1的偏移地址=_______,程序段执行后BX=_______。
3.ORG0100H
ARY1DB10H,20H
ARY2DW3000H
MOVBX,0FFSETARY1
MOVDL,[BX]
MOVAX,WORDPTR[BX+1]
HLT
上述程序段执行后,(AX)=_______,(DL)=_______。
4.MOVAX,0003H
MOVBX,0180H
MOVCL,03H
SHLAX,1
SHRBX,1
ROLAX,CL
RORBX,CL
XORAX,BX
HLT
程序段执行后(AX)=_______,(CL)=_______。
5.MOVCX,63H
MOVAX,1
MOVBX,2
DON:
ADDAX,BX
INCBX
LOOPDON
请问
(1)该程序段完成的功能是______________;
(2)程序段执行后,(AX)=_______。
31.设DS=1000H,SS=2000H,AX=1A2BH,BX=1200H,CX=339AH,SI=1354H,(11354H)=52H,(11355H)=0E7H,执行指令ADD[SI],CX后请分别写出,11354H、11355H地址的值,以及标志SF、ZF、PF、CF的值。
32、写出下列容量的RAM芯片的地址线和数据线的条数。
2K×
8位;
4K×
8位;
64K×
1位
8253A计时器若要用通道1,工作在方式3,按十进制(BCD码)计数,计数值为35B6H,若端口地址为:
80H~83H请编写其初始化程序。