微机原理与应用 第一次作业1130.docx
《微机原理与应用 第一次作业1130.docx》由会员分享,可在线阅读,更多相关《微机原理与应用 第一次作业1130.docx(17页珍藏版)》请在冰豆网上搜索。
微机原理与应用第一次作业1130
题目1
8086CPU的输入/输出指令的最大直接寻址能力为()个端口地址。
选择一项:
a.128
b.64
c.256
d.32答案是:
256
题目2
8086CPU从功能结构上看,是由()组成
选择一项:
a.控制器和运算器
b.控制器和20位物理地址加法器
c.控制器,运算器和寄存器
d.执行单元和总线接口单元答案是:
执行单元和总线接口单元
题目3
CPU对存储器访问时,地址线和数据线的有效时间关系为()。
选择一项:
a.同时无效
b.同时有效
c.地址线先有效
d.数据线先有效答案是:
地址线先有效
题目4
从8086存储器中读取奇地址存储的字节需要()个总线周期。
选择一项:
a.3
b.2
c.4
d.1答案是:
1
题目5
对于指令MOVAX,[1000H],()描述是的。
选择一项:
a.执行结果为.将1000H单元内容送入AH,将1001H单元内容送入AL
b.执行结果为.将1000H送入AX
c.执行结果为.将1000H单元内容送入AX
d.执行结果为.将1000H和1001H单元内容送入AX答案是:
执行结果为.将1000H和1001H单元内容送入AX
题目6
汇编源程序文件的扩展名是()。
选择一项:
a.*.OBJ
b.*.EXE
c.*.ASM
d.*.LST答案是:
*.ASM
题目7
计算机中保护断点和现场应使用()。
选择一项:
a.堆栈
b.寄存器
c.中断向量表
d.ROM答案是:
堆栈
题目8
目标程序中将逻辑地址转换成物理地址称为()。
选择一项:
a.地址重定位
b.地址保护
c.存储分配
d.程序移动答案是:
地址重定位
题目9
如果指令中的地址码就是操作数的有效地址,那么这种寻址方式称为()。
选择一项:
a.立即寻址
b.寄存器寻址
c.间接寻址
d.直接寻址答案是:
直接寻址
题目10
若寄存器中的数右移1位且无1数移出,则新数值是原数值的()。
选择一项:
a.1/2倍
b.1倍
c.1/8倍
d.1/4倍答案是:
1/2倍
题目11
若寄存器中的数左移2位且无溢出,则新数值是原数值的()。
选择一项:
a.1倍
b.4倍
c.2倍
d.8倍答案是:
4倍
题目12
若要使寄存器AL中的高4位不变,低4位清0,使用指令()。
选择一项:
a.ANDAL,0FH
b.ORAL,0FH
c.ORAL,0F0H
d.ANDAL,0F0H答案是:
ANDAL,0F0H
题目13
设(AX)=1000H,(BX)=2000H,则在执行指令“SUBAX,BX”后,标志位CF和ZF的值分别为()。
选择一项:
a.1,0
b.1,1
c.0,0
d.0,1答案是:
1,0
题目14
通常所说的32位机是指()。
选择一项:
a.CPU字长为32位
b.地址总线宽度为32位
c.寄存器数量为32个
d.存储器单元数据位为32位答案是:
CPU字长为32位
题目15
下列说法中,的是()。
选择一项:
a.入栈操作后,栈顶地址减小
b.栈底是堆栈地址较小的一端
c.栈顶是堆栈操作的唯一出口
d.堆栈操作均以字为单位答案是:
栈底是堆栈地址较小的一端
题目16
下列说法中属于最大工作模式特点的是()。
选择一项:
a.需要总线控制器8288
b.M/IO引脚可直接引用
c.适用于单一处理机系统
d.由编程进行模式设定答案是:
需要总线控制器8288
题目17
下列说法中属于最小工作模式特点的是()。
选择一项:
a.由编程进行模式设定
b.CPU提供全部的控制信号
c.需要总线控制器8288
d.不需要8286收发器答案是:
CPU提供全部的控制信号
题目18
下列指令中,的指令是()。
选择一项:
a.MOVAL,CL
b.MOVAL,BL
c.MOVAL,[BX]
d.MOVAL,[BL]答案是:
MOVAL,[BL]
题目19
下列指令中,的指令是()。
选择一项:
a.MOV[SI+BX],1020H
b.MOV[BX],[DI]
c.MOV[1000H],AL
d.MOVDS,AX答案是:
MOV[BX],[DI]
题目20
下列指令中,的指令是()。
选择一项:
a.MOVAX,[BX+SI]
b.MOV[BX+SI],AX
c.MOVAX,SI
d.MOVAX,[BX+CX]答案是:
MOVAX,[BX+CX]
题目21
下列指令中,的指令是()。
选择一项:
a.MOVAX,CX
b.MOVAX,BX
c.MOVAX,[BX]
d.MOVAX,[CX]答案是:
MOVAX,[CX]
题目22
下列指令中,能实现AL寄存器清零的指令有()条。
CMPAL,AL;SUBAL,AL;XORAL,AL;MOVAL,0;
选择一项:
a.3
b.2
c.1
d.4答案是:
3
题目23
下列指令中,的指令是()。
选择一项:
a.MOV[BX],[1000]
b.MOVAX,DATA
c.POPAL
d.MOVIP,1000H答案是:
MOVAX,DATA
题目24
下列指令中,的指令是()。
选择一项:
a.MOV1000H,BX
b.MOVAX,20H
c.MOVDS,1000H
d.MOVAX,CL答案是:
MOVAX,20H
题目25
现行数据段位于存储器B0000H到B0FFFH字节单元,则段寄存器DS的内容及该段长度(字节数)分别为()
选择一项:
a.B000H,1000H
b.B000H,0FFFH
c.B000H,00FFH
d.0000H,0FFFH答案是:
B000H,1000H
题目26
在8086的I/O指令中,间接端口寄存器是()。
选择一项:
a.DX
b.DI
c.SI
d.BX答案是:
DX
题目27
在8086系统中,用控制线()实现对存储器和I/O接口的选择。
选择一项:
a.ALE
b.RD
c.M/IO
d.WR答案是:
M/IO
题目28
在堆栈内,有效地址为2500H到2505H单元内依次存放10H、20H、30H、40H、50H、60H六个数,已知SP=2502H,执行POPBX指令后,有()。
选择一项:
a.SP=2504H,BX=3040H
b.SP=2504H、BX=4030H
c.SP=2500H,BX=2010H
d.SP=2502H,BX=1020H答案是:
SP=2504H、BX=4030H
题目29
指令MOVAX,[BX]中,源操作数的缺省段是()。
选择一项:
a.DS
b.SS
c.CS
d.ES答案是:
DS
题目30
若要使寄存器AL中的高4位不变,低4位置1,使用指令()。
选择一项:
a.ANDAL,0FH
b.ORAL,0F0H
c.ORAL,0FH
d.ANDAL,0F0H答案是:
ORAL,0FH窗体底端
4.若二进制数为010111.101,则该数的十进制表示为(B:
23.625)。
11000110为二进制补码,该数的真值为(C+58)。
01000110为二进制补码,该数的真值为(A+70)。
8位二进制数的原码表示范围为(C-127~+127)。
n15.n位二进制数的原码表示范围为(C21~2n11)。
6.8位二进制数的反码表值范围为(C-127~+127)。
7.n位二进制数的反码表示范围为(C2n11~2n11)。
8.8位二进制数的补码表值范围为(B-128~+127)。
9.n位二进制数的补码表示范围为(B2n1~2n11)。
10.8位二进制数的无符号数表值范围为(A0~255)。
11.决定计算机主要性能的是(A中央处理器)。
12.MIPS用来描述计算机的运算速度,含义是(C每秒执行百万条指令)。
13.完整的计算机系统应包括(D硬件设备和软件系统)。
14.计算机硬件主要由CPU、内存、I/O设备和(B三总线)组成。
15.包含在8086CPU芯片内部的是(A算术逻辑单元)。
16.在机器数(B补码)中,零的表示形式是惟一的。
17.程序计数器PC的作用是(A保存将要执行的下一条指令的地址)。
18.8086当前被执行的指令存放在(DCS:
IP)。
19.运算器执行两个补码表示的整数加法时,产生溢出的正确叙述为(D相加结果的符号位与两同号加数的符号位相反则产生溢出)。
20.8086中,存储器物理地址形成算法是(B段地址左移4位+偏移地址)。
21.下列逻辑地址中对应不同的物理地址的是(03E0H:
0740H)。
A:
0400H:
0340HB:
0420H:
0140HD:
03C0H:
0740H
22.存储字长是指(B存储单元中二进制代码个数)。
23.8086系统中,每个逻辑段的最多存储单元数为(C64KB)。
24.若某CPU具有64GB的寻址能力,则该CPU的地址总线宽度为(36)。
25.下列数中最小的数是(A(1011011)2)。
26.指令队列具有(D暂存预取指令)的作用。
27.指令队列工作方式为(A先进先出)。
28.堆栈存储器存取数据的方式是(C先进后出)。
29.8086系统中,一个栈可用的最大存储空间是(B64KB)。
30.8086CPU有(C8)个8位的通用寄存器。
31.8086CPU共有(D14)个16位寄存器。
32.某补码表示的8位二进制整数由5个1和3个0组成,则其可表示的最小值是(A-113)。
33.16个字数据存储区的首址为70A0H:
DDF6H,末字单元的物理地址为(C:
7E814H)。
34.8个字节数据存储区的首址为70A0H:
DDF6H,末字节单元的物理地址为(D:
7E7FDH)。
2035.用MB表示存储器容量时,1MB等于(C220个字节)。
1.8086与外设进行数据交换时,常会在(T3)后进入等待周期Tw。
2.下列说法中属于最小工作模式特点的是(ACPU提供全部的控制信号)。
3.下列说法中属于最大工作模式特点的是(C需要总线控制器8288)。
4.8086CPU中,需要(B2)片数据总线收发器芯片8286。
5.8086CPU中,需要(C3)片地址锁存器芯片8282。
6.从8086存储器中读取非规则字需要(B2)个总线周期。
7.从8086存储器中读取奇地址存储的字节需要(A:
1)个总线周期。
8.下列说法中,不正确的是(C栈底是堆栈地址较小的一端)。
9.在8086系统中,用控制线(D实现对存储器和I/O接口的选择。
1
10.CPU对存储器访问时,地址线和数据线的有效时间关系为(B地址线先有效)。
11.8086CPU共有(D21)根分时复用总线。
12.关于8086CPU存储器管理的叙述中,错误的是(D:
每个段的起始地址必须被32整除)。
13.现行数据段位于存储器B0000H到B0FFFH字节单元,则段寄存器DS的内容及该段长度(字节数)分别为(A:
B000H,1000H)
14.目标程序中将逻辑地址转换成物理地址称为(B:
地址重定位)。
15.8086CPU中,时钟周期、指令周期和总线周期的费时长短的排列是(指令周期>总线周期>时钟周期)。
16.8086CPU从功能结构上看,是由(D执行单元和总线接口单元)组成
17.计算机中保护断点和现场应使用(堆栈)。
18.下列寻址方式中,需要执行总线周期的为(D存储器寻址)。
19.如果指令中的地址码就是操作数的有效地址,那么这种寻址方式称为(B:
直接寻址)。
20.若寄存器中的数左移2位且无溢出,则新数值是原数值的(C:
4倍)。
21.若寄存器中的数右移1位且无1数移出,则新数值是原数值的(B:
1/2倍)。
22.若要使寄存器AL中的高4位不变,低4位清0,使用指令(B:
ANDAL,0F0H)。
23.若要使寄存器AL中的高4位不变,低4位置1,使用指令(C:
ORAL,0FH)。
24.下列指令中,能实现AL寄存器清零的指令有(C:
3)条。
CMPAL,AL;SUBAL,AL;XORAL,AL;MOVAL,0;
25.在堆栈内,有效地址为2500H到2505H单元内依次存放10H、20H、30H、40H、50H、60H六个数,已知SP=2502H,执行POPBX指令后,有(B:
SP=2504H、BX=4030H)。
26.设(AX)=1000H,(BX)=2000H,则在执行指令“SUBAX,BX”后,标志位CF和ZF的值分别为(1,0)
27.8086CPU的输入/输出指令的最大直接寻址能力为(D:
256)个端口地址。
28.在8086的I/O指令中,间接端口寄存器是(B:
DX)。
对于指令MOVAX,[1000H],(A:
执行结果为:
将1000H和1001H单元内容送入AX)描述是正确的。
29.下列指令中,正确的指令是(A:
MOVAX,20H)。
30.下列指令中,正确的指令是(C:
MOVAX,DATA)。
31.下列指令中,不正确的指令是(D:
MOVAX,[CX])。
32.下列指令中,不正确的指令是(BMOVAL,[BL])。
33.下列指令中,不正确的指令是(D:
MOVAX,[BX+CX])。
34.下列指令中,不正确的指令是(A:
MOV[SI+BX],1020H)。
35.指令MOVAX,[BX]中,源操作数的缺省段是(A:
DS)。
36.指令PUSH[BX]中,目的操作数的段寄存器是(C:
SS)。
37.汇编源程序文件的扩展名是(C:
*.ASM)。
38.通常所说的32位机是指(ACPU字长为32位)。
39.8086CPU复位后,下列寄存器的值为(CS=FFFFH、IP=0000H)。
40.下列说法中,正确的是(D:
EPROM可以改写,但不能取代读写存储器)。
41.下面叙述中,正确的是(B:
RAM在系统工作时即能读也能写)。
42.下面说法中,正确的是(D:
接口电路可传递数据信息,状态信息和控制信息)。
43.下列说法中,错误的是(C:
用1024×8的SRAM芯片组成2KB存储器,应扩展位线)。
44.8086CPU中,关于存储器的叙述,错误的是(D:
一次读写操作仅能访问一个存储器单元)。
45.断电后,存储的资料会丢失的存储器是(A:
RAM)。
46.需要进行刷新的存储器是(D:
DRAM)。
47.当扩充存储容量时,采用(地址串联)的方法
48.若256KB的SRAM有8条数据线,则它有(B:
18条)地址线。
49.某SRAM芯片容量为8K×8,组成32KB存储系统所用芯片数为(B:
4片)。
50.用容量64K×1的RAM芯片构成1MB的存储器系统需要芯片数为(D:
128)。
51.容量为8KB的SRAM的起始地址为2000H,则终止地址为(D:
3FFFH)。
52.存储器系统中10KBRAM的寻址范围为(B:
0000H~27FFH)。
53.RAM芯片容量为2K×8,其片内地址选择线和数据线分别是(A:
A0~A10和D0~D7)。
54.CPU的I/O传送控制方式中,效率高、实时性强的方式是(D:
中断传送)。
55.CPU的I/O传送控制方式中,传送速度最快的方式为(DMA传送)。
56.CPU被动,外设主动的接口方式为(中断控制方式)。
57.CPU主动,外设被动的接口方式为(B:
查询控制方式)。
58.占用CPU时间最多的数据传送方式是(查询)。
59.DMA控制器能够实现高速数据传送,主要原因是(B:
直接由硬件完成)。
60.采用条件传送方式时,必须要有(C:
状态端口)。
61.状态信息是通过(数据)总线进行传送的。
62.通常一个外设的状态信息在状态端口内占有
(1)位。
63.中断号18H的中断向量表地址的首址为(B:
60H)。
64.从8086RAM地址002CH开始存放四个字节中断向量,对应的中断号是(B:
0BH)。
65.8086CPU中断优先级顺序为(D:
软中断、NMI中断、INTR中断)。
66.8086CPU响应可屏蔽中断的条件是(IF=1、与TF无关)。
67.响应NMI请求的必要条件是(一条指令结束)。
68.8086CPU提供的中断类型号有(D:
256个)。
69.8086的中断向量表(A:
是中断服务程序的入口)。
70.8086若要访问1024个字节端口,需使用(C:
10)根地址线。
71.8086有一个独立的I/O空间,该空间的范围是(64K)。
72.可编程定时/计数器8253内含(3个)个独立的计数器。
73.某I/O接口芯片中的I/O端口地址为0330H~033FH,它的片内地址线有(4条)。
74.输入接口需要(缓冲器)。
75.输出接口需要(锁存器)。
二、名词解释和简答题
1.有关中断的所有内容
2.有关堆栈的所有内容
3.存储器地址相关内容(物理地址,逻辑地址,段地址,偏移地址)
4.标志寄存器有关内容
5.总线周期,时钟周期,分时复用总线
6.8086CPU寻址方式
CPU寻址方式就是根据指令功能缩规定的操作码如何自动寻找相应的操作数的方式,主要有以下几种方式:
固定寻址、立即数寻址、寄存器寻址、存储器寻址及其他寻址方式。
7.微处理器主要性能指标
8.半导体存储器分类及特点
按照使用功能可分为随机存储器(RAM)和只读存储器(ROM),RAM所存储的信息在断开电源时会立即消失,在程序执行过程中可以随时读出和写入;ROM断电后不会信息不会丢失,在程序执行过程中只能读出不能写入。
9.CPU与外设之间数据传送方式与特点
CPU与外设之间数据传送方式主要有:
程序传送、中断传送、直接存储器存取传送(DMA)
10.EU和BIU各自功能,两部分如何协调工作的
BIU即总线接口单元,它是与总线连接的接口部件,基本功能是根据执行单元(EU)的请求负责CPU与存储器或I/O端口之间的数据传送。
在CPU取指令时,BIU从内存中取指令送到指令队列缓冲器,而在执行指令时,BIU要与指定的内存单元或I/O端口交换数据。
EU(执行单元)的功能是负责执行指令,执行的指令从BIU的指令队列中取得,执行指令的结果或执行指令所需要的数据,都由EU向BIU发出请求,再由BIU经总线控制电路对存储器或I/O端口存取。