微机原理三次作业及自测题汇总概要.docx
《微机原理三次作业及自测题汇总概要.docx》由会员分享,可在线阅读,更多相关《微机原理三次作业及自测题汇总概要.docx(30页珍藏版)》请在冰点文库上搜索。
微机原理三次作业及自测题汇总概要
微机第一次作业
1、11000110为二进制补码,该数的真值为(B)。
a.+58b.-58c.-198d.+198
2、16个字数据存储区的首址为70A0H:
DDF6H,末字单元的物理地址为(C)。
a.7E816Hb.7E7F8Hc.7E814Hd.7E7F6H
3、8位二进制数的原码表示范围为(A)。
a.-127~+127b.0~255c.-128~+128d.-128~+127
4、完整的计算机系统应包括(B)。
a.运算器、控制器、存储器b.硬件设备和软件系统c.主机和外部设备d.主机和应用程序
5、存储字长是指(B)。
a.以上都是b.存储单元中二进制代码个数c.存储单元的个数d.存储单元中二进制代码组合
6、运算器执行两个补码表示的整数加法时,产生溢出的正确叙述为(C)。
a.相加结果的符号位为1则产生溢出b.最高位有进位则产生溢出
c.相加结果的符号位与两同号加数的符号位相反则产生溢出d.相加结果的符号位为0则产生溢出
7、堆栈存储器存取数据的方式是(A)。
a.先进后出b.都可以c.随机存取d.先进先出
8、下列数中最小的数是(D)。
a.(97)10b.(62)16c.(142)8d.(1011011)2
9、程序计数器PC的作用是(B)。
a.保存CPU要访问的内存单元地址b.保存将要执行的下一条指令的地址
c.保存正在执行的一条指令d.保存运算器运算结果内容
10、若某CPU具有64GB的寻址能力,则该CPU的地址总线宽度为(A)。
a.36b.64c.32d.24
11、8086系统中,每个逻辑段的最多存储单元数为(D)。
a.1MBb.256Bc.根据需要而定d.64KB
12、在机器数(C)中,零的表示形式是惟一的。
a.原码b.反码c.补码d.原码和反码
13、指令队列具有(B)的作用。
a.暂存指令地址b.暂存预取指令c.暂存操作数d.暂存操作数地址
14、8位二进制数的反码表值范围为(A)。
a.-127~+127b.-128~+127c.0~255d.-128~+128
15、用MB表示存储器容量时,1MB等于(D)。
a.216个字节b.210个字节c.232个字节d.220个字节
16、某补码表示的8位二进制整数由5个1和3个0组成,则其可表示的最小值是(B)。
a.-15b.-113c.-120d.-121
17、MIPS用来描述计算机的运算速度,含义是(A)。
a.每秒执行百万条指令b.每秒处理百万个字符c.每分钟执行百万条指令d.每分钟处理百万个字符
18、8个字节数据存储区的首址为0H:
DDF6H,末字节单元的物理地址为(D)。
a.7E714Hb.7E7FEHc.7E7F6Hd.7E7FDH
19、下列逻辑地址中对应不同的物理地址的是(A)。
a.03E0H:
0740Hb.0420H:
0140Hc.03C0H:
0740Hd.0400H:
0340H
20、指令队列工作方式为(A)。
a.先进先出b.先进后出c.随机存取d.都可以
21、8086当前被执行的指令存放在(C)。
a.CS:
PCb.DS:
BXc.CS:
IPd.SS:
SP
22、8086系统中,一个栈可用的最大存储空间是(C)。
a.IMBb.由SS初值决定c.64KBd.由SP初值决定
23、包含在8086CPU芯片内部的是(C)。
a.输入、输出单元b.磁盘驱动器c.算术逻辑单元d.主存储器单元
24、决定计算机主要性能的是(C)。
a.存储容量b.整机功耗c.中央处理器d.整机价格
25、计算机硬件主要由CPU、内存、I/O设备和(A)组成。
a.三总线b.显示器c.键盘d.运算器
26、8位二进制数的无符号数表值范围为(C)。
a.-128~+128b.-128~+127c.0~255d.-127~+127
27、若二进制数为010111.101,则该数的十进制表示为(C)。
a.23.5b.23.5125c.23.625d.23.75
28、8086CPU有(D)个8位的通用寄存器。
a.2b.16c.4d.8
29、01000110为二进制补码,该数的真值为(B)。
a.+58b.+70c.-70d.-58
30、8086CPU共有(C)个16位寄存器。
a.8b.4c.14d.10
31、8位二进制数的补码表值范围为(B)。
a.0~255b.-128~+127c.-127~+127d.-128~+128
32、8086中,存储器物理地址形成算法是(A)。
a.段地址左移4位+偏移地址b.段地址×10+偏移地址c.段地址×16H+偏移地址
d.段地址+偏移地址
33、n位二进制数的原码表示范围为(D)。
微机第二次作业
1、通常所说的32位机是指(D)。
a.寄存器数量为32个b.地址总线宽度为32位
c.存储器单元数据位为32位d.CPU字长为32位
2、在堆栈内,有效地址为2500H到2505H单元内依次存放10H、20H、30H、40H、50H、60H六个数,已知SP=2502H,执行POPBX指令后,有(A)。
a.SP=2504H、BX=4030Hb.SP=2504H,BX=3040H
c.SP=2502H,BX=1020Hd.SP=2500H,BX=2010H
3、下列寻址方式中,需要执行总线周期的为(B)。
a.固定寻址b.存储器寻址c.寄存器寻址d.立即数寻址
4、若寄存器中的数右移1位且无1数移出,则新数值是原数值的(A)。
a.1/2倍b.1/4倍c.1/8倍d.1倍
5、若寄存器中的数左移2位且无溢出,则新数值是原数值的(B)。
a.2倍b.4倍c.1倍d.8倍
6、若要使寄存器AL中的高4位不变,低4位清0,使用指令(A)。
a.ANDAL,0F0Hb.ANDAL,0FHc.ORAL,0F0Hd.ORAL,0FH
7、计算机中保护断点和现场应使用(A)。
a.堆栈b.中断向量表c.寄存器d.ROM
8、下列指令中,能实现AL寄存器清零的指令有(D)条。
CMPAL,AL;SUBAL,AL;XORAL,AL;MOVAL,0;
a.4b.1c.2d.3
9、下列说法中属于最小工作模式特点的是(C)。
a.需要总线控制器8288b.不需要8286收发器
c.CPU提供全部的控制信号d.由编程进行模式设定
10、下列指令中,不正确的指令是(D)。
a.MOVAX,BXb.MOVAX,CXc.MOVAX,[BX]d.MOVAX,[CX]
11、11、下列指令中,正确的指令是(B)。
a.MOVDS,1000Hb.MOVAX,20Hc.MOVAX,CLd.MOV1000H,BX
12、CPU对存储器访问时,地址线和数据线的有效时间关系为(C)。
a.同时无效b.数据线先有效c.地址线先有效d.同时有效
13、如果指令中的地址码就是操作数的有效地址,那么这种寻址方式称为(C)。
a.寄存器寻址b.间接寻址c.直接寻址d.立即寻址
14、下列指令中,不正确的指令是(A)。
a.MOV[BX],[DI]b.MOVDS,AXc.MOV[SI+BX],1020Hd.MOV[1000H],AL
15、8086CPU中,需要(A)片地址锁存器芯片8282。
a.3b.2c.1d.4
16、8086与外设进行数据交换时,常会在(C)后进入等待周期Tw。
a.T1b.T2c.T3d.T4
17、现行数据段位于存储器B0000H到B0FFFH字节单元,则段寄存器DS的内容及该段长度(字节数)分别为(B)
a.B000H,00FFHb.B000H,0FFFHc.B000H,1000Hd.0000H,0FFFH
18、8086CPU从功能结构上看,是由(A)组成
a.执行单元和总线接口单元b.控制器和运算器c.控制器和20位物理地址加法器d.控制器,运算器和寄存器
19、8086CPU中,时钟周期、指令周期和总线周期的费时长短的排列是(C)。
a.总线周期>指令周期>时钟周期b.时钟周期>总线周期>指令周期
c.指令周期>总线周期>时钟周期d.时钟周期>指令周期>总线周期
20、从8086存储器中读取奇地址存储的字节需要(B)个总线周期。
a.2b.1c.3d.4
21、汇编源程序文件的扩展名是(D)。
a.*.OBJb.*.LSTc.*.EXEd.*.ASM
22、在8086的I/O指令中,间接端口寄存器是(D)。
a.DIb.SIc.BXd.DX
23、目标程序中将逻辑地址转换成物理地址称为(D)。
a.存储分配b.程序移动c.地址保护d.地址重定位
24、下列说法中属于最大工作模式特点的是(A)。
a.需要总线控制器8288b.由编程进行模式设定c.M/IO引脚可直接引用d.适用于单一处理机系统
25、对于指令MOVAX,[1000H],(C)描述是正确的。
a.执行结果为.将1000H送入AXb.执行结果为.将1000H单元内容送入AH,将1001H单元内容送入AL
c.执行结果为.将1000H和1001H单元内容送入AXd.执行结果为.将1000H单元内容送入AX
26、下列指令中,不正确的指令是(C)。
a.MOVAL,[BX]b.MOVAL,BLc.MOVAL,[BL]d.MOVAL,CL
27、8086CPU的输入/输出指令的最大直接寻址能力为(C)个端口地址。
a.128b.32c.256d.64
28、关于8086CPU存储器管理的叙述中,错误的是(A)。
a.每个段的起始地址必须被32整除b.段起始地址最低四位必须为0
c.每个逻辑段最长包含64K字节d.8086CPU采用了存储器分段技术
29、8086CPU复位后,下列寄存器的值为(C)。
a.CS=FFFFH、IP=FFFFHb.CS=0000H、IP=0000H
c.CS=FFFFH、IP=0000Hd.CS=0000H、IP=FFFFH
30、8086CPU中,需要(A)片数据总线收发器芯片8286。
a.2b.16c.1d.8
31、在8086系统中,用控制线(A)实现对存储器和I/O接口的选择。
a.M/IOb.ALEc.RDC.WR
32、下列指令中,不正确的指令是(B)。
a.MOVAX,SIb.MOVAX,[BX+CX]c.MOVAX,[BX+SI]d.MOV[BX+SI],AX
33、指令PUSH[BX]中,目的操作数的段寄存器是(A)。
a.SSb.CSc.DSd.ES
34、指令MOVAX,[BX]中,源操作数的缺省段是(D)。
a.ESb.CSc.DSd.SS
35、8086CPU共有(A)根分时复用总线。
a.21b.8c.16d.20
36、下列指令中,正确的指令是(C)。
a.MOVIP,1000Hb.MOV[BX],[1000]c.MOVAX,DATAd.POPAL
37、从8086存储器中读取非规则字需要(C)个总线周期。
a.1b.4c.2d.3
38、设(AX)=1000H,(BX)=2000H,则在执行指令“SUBAX,BX”后,标志位CF和ZF的值分别为(D)。
a.1,1b.0,1c.0,0d.1,0
39、下列说法中,不正确的是(A)。
a.栈底是堆栈地址较小的一端b.堆栈操作均以字为单位c.栈顶是堆栈操作的唯一出口d.入栈操作后,栈顶地址减小
微机第三次作业
1、可编程定时/计数器8253内含(A)个独立的计数器。
a.3个b.1个c.2个d.4个
2、CPU主动,外设被动的接口方式为(C)。
a.查询控制方式b.中断控制方式c.A、B、C都不对d.DMA方式
3、8086CPU提供的中断类型号有(D)。
a.1个b.256个c.32个d.8个
4、需要进行刷新的存储器是(C)。
a.EPROMb.DRAMc.SRAMd.ROM
5、中断号18H的中断向量表地址的首址为(A)。
a.60Hb.64Hc.58Hd.62H
6、CPU的I/O传送控制方式中,效率高、实时性强的方式是(D)。
a.同步传送b.查询传送c.中断传送d.无条件传送
7、CPU被动,外设主动的接口方式为(A)。
a.无条件程控方式b.中断控制方式c.A、B、C都不对d.查询控制方式
8
、8086若要访问1024个字节端口,需使用(D)根地址线。
a.16b.8c.4d.10
9、下面说法中,正确的是(B)。
a.外设可以直接挂在总线上b.接口电路可传递数据信息,状态信息和控制信息c.外设品种有限,易于控制d.存储器需通过接口电路和CPU相连
10、占用CPU时间最多的数据传送方式是(A)。
a.同步b.DMAc.中断d.查询
11、输入接口需要(D)。
a.锁存器b.计数器c.反相器d.缓冲器
12、状态信息是通过(B)总线进行传送的。
a.控制b.数据c.地址d.外部
13、下列说法中,正确的是(B)。
a.EPROM是不能改写的b.EPROM可以改写,所以也是一种读写存储器c.EPROM只能改写一次d.EPROM可以改写,但不能取代读写存储器
14、下列说法中,错误的是(A)。
a.用1024×4的SRAM芯片组成1KB内存储器,应扩展位线b.相对而言,静态RAM比动态RAM的集成度低
c.存储器芯片的片选控制信号,由CPU片选地址线经译码器产生d.用1024×8的SRAM芯片组成2KB存储器,应扩展位线
15、存储器系统中10KBRAM的寻址范围为(A)。
a.0000H~03FFHb.0000H~0FFFHc.0000H~4AFFHd.0000H~27FFH
16、RAM芯片容量为2K×8,其片内地址选择线和数据线分别是(D)。
a.A0~A11和D0~D15b.A0~A15和D0~D15c.A0~A11和D0~D7d.A0~A10和D0~D7
17、DMA控制器能够实现高速数据传送,主要原因是(B)。
a.DMA内部采用特殊控制方式b.直接由硬件完成c.时钟频率高d.采用高速芯片
18、8086CPU响应可屏蔽中断的条件是(D)。
a.IF=0、TF=0b.IF=0、与TF无关c.IF=1、TF=1d.IF=1、与TF无关
19
、下面叙述中,正确的是(C)。
a.ROM在系统工作时即能读也能写b.掉电后,RAM中存放的数据不丢失c.RAM在系统工作时即能读也能写d.掉电后,ROM中存放的数据会丢失
20、断电后,存储的资料会丢失的存储器是(A)。
a.RAMb.ROMc.硬盘d.CD-ROM
21、某SRAM芯片容量为8K×8,组成32KB存储系统所用芯片数为(B)。
a.8片b.4片c.2片d.16片
22
、响应NMI请求的必要条件是(D)。
a.无INTR请求b.IF=1c.IF=0d.一条指令结束
23、CPU的I/O传送控制方式中,传送速度最快的方式为(A)。
a.查询传送b.中断传送c.DMA传送d.同步传送
24、从8086RAM地址002CH开始存放四个字节中断向量,对应的中断号是(D)。
a.0CHb.0AHc.0DHd.0BH
25、8086CPU中,关于存储器的叙述,错误的是(B)。
a.当前正在执行的指令应放在内存中b.一次读写操作仅能访问一个存储器单元c.内存储器由半导体器件构成d.字节是内存的基本编址单位
26、若256KB的SRAM有8条数据线,则它有(B)地址线。
a.20条b.18条c.8条d.256条
27、某I/O接口芯片中的I/O端口地址为0330H~033FH,它的片内地址线有(A)。
a.4条b.2条c.16条d.8条
28
、8086有一个独立的I/O空间,该空间的范围是(A)。
a.64Kb.10Kc.1Kd.1024K
29、
通常一个外设的状态信息在状态端口内占有(A)位。
a.1b.8c.2d.16
30
、当扩充存储容量时,采用(B)的方法
a.地址串联b.地址并联c.数据线串联d.数据线并联
31、输出接口需要(D)。
a.反相器b.缓冲器c.计数器d.锁存器
32、容量为8KB的SRAM的起始地址为2000H,则终止地址为(D)。
a.27FFHb.3FFFHc.21FFHd.23FFH
33、8086CPU中断优先级顺序为(B)。
a.NMI中断、INTR中断、软中断b.软中断、NMI中断、INTR中断c.NMI中断、软中断、INTR中断d.软中断、INTR中断、NMI中断
34、采用条件传送方式时,必须要有(D)。
a.中断逻辑b.请求信号c.类型号d.状态端口
35、8086的中断向量表(A)。
a.用于存放中断服务程序入口地址b.用于存放中断类型号c.是中断服务程序的返回地址d.是中断服务程序的入口
36、用容量64K×1的RAM芯片构成1MB的存储器系统需要芯片数为(A)。
a.16b.128c.64d.32
单选题(共计35题)
1.若二进制数为010111.101,则该数的十进制表示为()。
A:
23.5B:
23.625C:
23.75D:
23.5125
2.11000110为二进制补码,该数的真值为()。
A:
+198B:
-198C:
+58D:
-58
3.01000110为二进制补码,该数的真值为()。
A:
+70B:
-70C:
+58D:
-58
4.8位二进制数的原码表示范围为()。
A:
0~255B:
-128~+127C:
-127~+127D:
-128~+128
5.n位二进制数的原码表示范围为()。
A:
B:
C:
D:
6.8位二进制数的反码表值范围为()。
A:
0~255B:
-128~+127C:
-127~+127D:
-128~+128
7.n位二进制数的反码表示范围为()。
A:
B:
C:
D:
8.8位二进制数的补码表值范围为()。
A:
0~255B:
-128~+127C:
-127~+127D:
-128~+128
9.n位二进制数的补码表示范围为()。
A:
B:
C:
D:
10.8位二进制数的无符号数表值范围为()。
A:
0~255B:
-128~+127C:
-127~+127D:
-128~+128
11.决定计算机主要性能的是()。
A:
中央处理器B:
整机功耗C:
存储容量D:
整机价格
12.MIPS用来描述计算机的运算速度,含义是()。
A:
每秒处理百万个字符B:
每分钟处理百万个字符
C:
每秒执行百万条指令D:
每分钟执行百万条指令
13.完整的计算机系统应包括()。
A:
运算器、控制器、存储器B:
主机和应用程序
C:
主机和外部设备D:
硬件设备和软件系统
14.计算机硬件主要由CPU、内存、I/O设备和()组成。
A:
运算器B:
三总线
C:
显示器D:
键盘
15.包含在8086CPU芯片内部的是()。
A:
算术逻辑单元B:
主存储器单元
C:
输入、输出单元D:
磁盘驱动器
16.在机器数()中,零的表示形式是惟一的。
A:
原码
B:
补码
C:
反码
D:
原码和反码
17.程序计数器PC的作用是()。
A:
保存将要执行的下一条指令的地址B:
保存CPU要访问的内存单元地址
C:
保存运算器运算结果内容D:
保存正在执行的一条指令
18.8086当前被执行的指令存放在()。
A:
DS:
BXB:
SS:
SP
C:
CS:
PCD:
CS:
IP
19.运算器执行两个补码表示的整数加法时,产生溢出的正确叙述为()。
A:
最高位有进位则产生溢出
B:
相加结果的符号位为0则产生溢出
C:
相加结果的符号位为1则产生溢出
D:
相加结果的符号位与两同号加数的符号位相反则产生溢出
20.8086中,存储器物理地址形成算法是()。
A:
段地址+偏移地址B:
段地址左移4位+偏移地址
C:
段地址×16H+偏移地址D:
段地址×10+偏移地址
21.下列逻辑地址中对应不同的物理地址的是()。
A:
0400H:
0340HB:
0420H:
0140H
C:
03E0H:
0740HD:
03C0H:
0740H
22.存储字长是指()。
A:
存储单元中二进制代码组合B:
存储单元中二进制代码个数
C:
存储单元的个数D:
以上都是
23.8086系统中,每个逻辑段的最多存储单元数为()。
A:
1MBB:
256B
C:
64KBD:
根据需要而定
24.若某CPU具有64GB的寻址能力,则该C