微机原理与接口技术期末复习题.docx
- 文档编号:9721779
- 上传时间:2023-02-06
- 格式:DOCX
- 页数:11
- 大小:104.45KB
微机原理与接口技术期末复习题.docx
《微机原理与接口技术期末复习题.docx》由会员分享,可在线阅读,更多相关《微机原理与接口技术期末复习题.docx(11页珍藏版)》请在冰豆网上搜索。
微机原理与接口技术期末复习题
微机原理与接口技术
期末考试核心知识点
1.有一些指令是专门针对有符号数运算的,这些指令存在于乘法和除法类指令中。
2.8086CPU提供的地址锁存允许控制信号是通过ALE引脚发出的。
P51.
3.条件转移指令JNE的测试条件是ZF=0。
P104.
4.异步串行传送中,串行接口不可以检查出的错误是奇偶错。
5.显示或修改寄存器当前值的Debug命令是R命令。
P160.
6.在汇编语言中,如变量的类型为WORD,则表示其长度为DW。
7.CBW指令(CodeByteWord)后面不带操作数,隐含的操作数是AH和AL。
P92.
8.和存储器一样,8086的I/O指令也可以采用间接寻址形式进行寻址,但只能用DX间接寻址。
P87.
9.INC指令不影响CF标志。
P88.
10.汇编语言指令语句:
OUTDX,AL中,DX表示I/O端口地址。
P86.
11.在执行串操作传送指令MOVS中,8086/8088CPU中SI是源变址寄存器。
P37.
12.假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSHAX后,存放数据21H的物理地址是200FFH。
13.当进行串操作时,若FLAGS中的DF=1,则表示地址操作是按减址方式进行的。
P38.
14.中断程序完成后,它的最后一条指令必须是IRET。
P218.
15.汇编语言指令语句JAE/JNB是高于或等于/不低于转移。
P104.
16.若FLAGS中的IF=1,则表示允许响应可屏蔽中断。
P38.
17.将AL寄存器中低4位置1的指令为ORAL,0FH。
18.在8086CPU作除法运算时,若除数为零,则转向0类型中断服务程序。
P92.
19.执行指令PUSH指令,寄存器SP的数值减少2。
P82.
20.汇编语言指令语句的一般结构为标号操作码操作数注释。
P70.
21.8086有20条地址线,直接寻址空间1MB。
P180.
22.微处理器8086字符串操作中,用来存放源串偏移地址的寄存器是SI。
P37.
23.微处理器8086存放当前数据地址的寄存器是DS。
24.8086/8088的状态标志位有6个。
25.假设DX=87B5H,CL=4,CF=0,执行SHRDX,CL指令后DX中的值为087BH。
26.运算器的功能是算术运算和逻辑运算。
27.用来实现在CPU与内存储器或I/O接口之间传送数据的总线是DB。
28.从指定地址或地址范围显示内存内容的Debug命令是D命令。
29.某RAM芯片的存储容量为2K×8位,该芯片的外部引脚有11条地址线?
30.已知X=-32D,Y=13D,若字长n=8,求[X+Y]补是EDH。
2、判断题(10分)
1.寄存器间接寻址中操作数放在存储单元中。
√
2.8255A的方式0,方式1,方式2都具有中断请求功能。
×
3.Intel8088CPU为16位微处理器。
×
4.8253计数器的计数过程只能软件启动(即用程序指令启动),而不能用硬件电路启动。
×
5.在IF=1I/O有中断求的条件下,8086CPU立即去执行相应的中断服务程序。
√
6.在存储器读周期CPU在T3的下降沿读取数据。
×
7.非压缩型BCD码用一个字节表示一位十进制数,其高4位可以是0000也可以是1111,低4位的0000~1001表示0~9。
×
8.伪指令是由汇编程序在汇编过程中执行的指令。
√
9.重复前缀(REP)常与串传送指令(MOVS)连用完成整体串操作。
√
10.在读信号控制下,CPU将某一存储单元的内容读出这个单元内容也随之改变。
×
11.随机存储器(RAM)对于任何存储单元都能随时读写。
√
12.指令周期是把指令周期划分为一个个总线周期,基本的总线周期有存储器读/写、I/O端口读/写和中断响应周期。
×
13.在8255中,端口A(PortA)、端口B(PortB)和端口C(PortC)都是16位的端口,都可以选择作为输入或输出使用。
×
14.8253具有3个独立的功能完全相同的16位计数器,每个计数器都有8种工作方式,这8种工作方式都可以由其控制字设定,因而能以8种不同的工作方式满足不同的接口要求。
×
15.存储器读命令,通知被选中单元,把数据发送到数据总线上。
√
16.串行接口电路的作用是将微型计算机输出的并行数据转换成串行(位串)数据发送出去,以及接收外部的串行数据,并将其转换成串行数据送入微型计算机。
×
17.接口是用于控制微机系统与外设或外设与系统设备之间的数据交换和通信的软件通道。
×
18.微型机的字长是指由微处理器内部一次可以并行处理二进制代码的位数。
它决定着计算机内部寄存器、ALU和数据总线的位数,反映了一台计算机的计算精度,直接影响着机器的硬件规模和造价。
√
19.使用汇编语言编写的程序,机器不能直接识别。
√
20.在计算机外部采用二进制来表示程序和数据。
×
三、填空题(10分)
1.顺序程序是按指令的书写(存放)顺序执行,而实际情况需要根据不同的条件做不同的处理,形成分支,汇编中的分支的条件往往是通过标志的不同状态而反映的。
2.对于大型的、复杂的程序,往往是根据程序要实现的若干主要功能将程序化分为若干个相对独立的模块。
3.8088在访问存储器或I/O设备时,低8位/高4位地址与数据/状态分时复用,先输出地址,后输出数据/状态,为了不使先送出的地址丢失,用8088组建系统时,必须用地址锁存器。
4.SCSI是一个高速智能接口,可以作各种磁盘、光盘、磁带机、打印机、扫描仪条码阅读器以及通信设备的接口。
5.辅存(外存)不能直接和CPU交换信息,作主存的外援,存放暂时不执行的程序和数据,它只是在需要时与主存进行批量数据交换,容量大,速度慢。
6.在实模式下,段地址和偏移地址为3017:
000A的存储单元的物理地址是3017A;段地址和偏移地址是3015:
002A和3010:
007A时物理地址又是3017A、3017A。
7.逻辑地址:
在处理器内部、程序员编程时采用逻辑地址,采用“段地址:
偏移地址“形式。
某个存储单元可以有多个逻辑地址,即处于不同起点的逻辑段中,但其物理地址是唯一的。
8.AND指令同“0”与实现复位,OR指令同“1”或实现置位。
9.在异步串行通信中,在传输一个字符时,必须先发一个起始位,作为该字符发送的开始,它的电平为低电平。
10.在汇编语言源程序中,PARA表示逻辑段从一个节的边界开始,那么一个节包含16个字节。
(边界16)
四、综合题(60分)
1.简述输入输出及接口的作用。
答:
输入输出(I/O)是指微型计算机与外界的信息交换,即通信。
微型计算机与外界的通信,是通过输入输出设备进行的,通常一种I/O设备与微型机连接,就需要一个连接电路,称之为I/O接口。
接口是用于控制微机系统与外设或外设与系统设备之间的数据交换和通信的硬件电路。
接口设计涉及到两个基本问题,一是中央处理器如何寻址外部设备,实现多个设备的识别;二是中央处理器如何与外设连接,进行数据、状态和控制信号的交换。
2.什么是中断矢量表?
设某中断源的中断类型号为10H,其相应的中断服务程序首地址为(CS)=4000H,(IP)=5000H,为了中断响应时正确转向该服务程序,上述CS和IP的内容应分别放入中断矢量表哪些地址单元中?
答:
把系统中每一个中断源的中断服务程序的入口地址集中起来,按中断类型码的顺序存放在某连续排列的存储区域内,这个存储区就叫做中断矢量表。
由于每个中断矢量4个字节。
中断类型号为10H,那么中断服务程序的入口地址应从:
10H×4=40H处开始。
IP存放在0000:
0040~0000:
0041H的两个单元;CS存放在0000:
0042~0000:
0043H的两个单元。
3.简要说明存储器的分级结构。
答:
目前采用较多的是3级存储器结构,即高速缓冲存储器(Cache)、主存储器和辅助存储器。
CPU能直接访问高速缓存和主存储器,不能直接访问辅助存储器,辅助存储器中的信息必须先调入主存储器才能由CPU进行处理。
(1)高速缓存又称快存,由SRAM构成,用来存放当前最急需处理的指令和数据,存取速度快,容量小。
(2)主存储器也称内存,用于存放运行期间的大量程序和数据,多由MOS动态随机存储器(DRAM)组成,存取速度快,容量小。
(3)辅助存储器设置在主机外部,存储容量大,价格低,存取速度慢,一般用来存放大型文件、数据库及暂时不参与运行的程序等。
4.简述高速缓冲存储器(Cache)的特点。
答:
①位于CPU与主存之间,是存储器层次结构中级别最高的一级
②容量比主存小,目前一般有数KB到数MB
③速度一般比主存快5~10倍
④由快速半导体存储元件组成
⑤其内容是主存部分的副本
⑥其用途可用来存放指令或数据
5.按总线的层次结构划分,微型机系统有哪几类总线,简述各类总线的应用场合?
答:
(1)CPU总线:
微机中速度最快的总线,主要在CPU内部,连接CPU内部部件,在CPU周围的小范围内也分布该总线,提供系统原始的控制和命令。
(2)局部总线:
在系统总线和CPU总线之间的一级总线,提供CPU和主板器件之间以及CPU到高速外设之间的快速信息通道。
(3)系统总线:
也称为I/O总线,是传统的通过总线扩展卡连接外部设备的总线。
由于速度慢,其功能已经被局部总线替代。
(4)通信总线:
也称为外部总线,是微机与微机,微机与外设之间进行通信的总线。
6.如下图所示,用8255的A端口接8只开关输入二进制数,B端口和C端口各接8只发光二极管显示二进制数。
设计控制电路和控制程序,实现读入开关数据(原码)送B端口(补码)和C端口(绝对值)的发光二极管显示的功能。
(设端口地址为280H-283H)。
答:
CODESEGMENT
MAINPROCFAR
ASSUMECS:
CODES
START:
MOVDX,283H;将控制端口地址送入DX
MOVAL,90H;控制字:
方式0,A口入,B、C口出
OUTDX,AL;将控制字送到控制端口
MOVDX,280H;将A口端口地址送入DX
INAL,DX;从A口读入数据
ANDAL,AL;自相与运算,影响符号标志位
JNSDN;若是正数则跳转到DN处。
ANDAL,7FH;若是负数则取其绝对值
MOVDX,282H;C口端口地址放进DX
OUTDX,AL;将绝对值输出到C口
NEGAL;求补运算
DECDX;DX原来为282H,自减后为281H
OUTDX,AL;补码从(281H)B口输出
RET
DN:
INCDX;DX原来是280H,自增后为281H
OUTDX,AL;输出到B口(281H)
INCDX;DX刚才为281H,自增后为282H
OUTDX,AL;输出到C口(282H)
RET
`MAINENDP
CODEENDS;代码段结束
ENDSTART;程序结束
7.如图所示,用Intel2114芯片组成2KBRAM的存储系统,系统总线为8088CPU总线,即20根地址线,8根数据线及其他控制线,从左至右前2片为第1组,后两片为第2组,分析每一组的地址范围。
答:
A19
A18
A17
A16
A15
A14
A13
A12
A11
A10
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
0
1
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
第一组最小地址为4C000H
0
1
0
0
1
1
0
0
0
0
1
1
1
1
1
1
1
1
1
1
第一组最大地址为4C3FFH
0
1
0
0
1
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
第二组最小地址为4C400H
0
1
0
0
1
1
0
0
0
1
1
1
1
1
1
1
1
1
1
1
第二组最大地址为4C7FFH
8.设计一个容量为16K×8的存储器,若用2K×8的存储芯片,共需要多少存储器芯片?
共需要多少根地址线?
其中几根作为存储器芯片的单元选择线?
几根作为芯片的选择线?
试用74LS138译码器标出其输出线的地址范围。
答:
共需要8存储器芯片,共需要14根地址线,其中11根作为存储器芯片的单元选择线,3根作为芯片的选择线,用74LS138译码器标出其输出线的地址范围是0000H~3FFFH,如下图所示:
A15
A14
A13
A12
A11
A10
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
(最小地址)0000H
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(最大地址)3FFFH
9.如下图所示,8255的PA0~PA7口接8个LED灯,PB0口接开关,编写程序使LED灯左循环点亮(8255控制字如下所示)。
答:
CODESEGMENT
ASSUMECS:
CODE
ORG0100H;程序起始地址为0100H
START:
MOVDX,0F6H;将控制端口地址送入DX寄存器
MOVAL,82H;控制字82H送入AL
OUTDX,AL;将控制字送入控制端口
MOVDX,0F0H;将A口地址送入DX
MOVAH,0FEH;将初始数据送入AH寄存器
BG:
MOVAL,AH;将初始数据0FEH送入AL寄存器
OUTDX,AL;将初始数据输出到A口
CALLDELAY;调用DELAY子程序
MOVDX,0F2H;将B口地址送入DX寄存器
INAL,DX;从B口读入数据并将数据存放到AL寄存器中
TESTAL,01H;将读入的数据最低位保留,其他位复位
JZBG;上一步运算结果为0时跳转到BG标号处运行程序
ROLAH,1;将初始数据0FEH循环左移1位
MOVDX,0F0H;将A口地址送入DX寄存器
JMPBG;无条件跳转到BG标号处运行程序
DELAYPROCNEAR;子程序
MOVCX,0FFFFH;将下面LOOP的循环次数存入CX中。
DELAY1:
LOOPDELAY1;延时(运算CX=CX-1,直到CX=0时向下执行。
)
DELAYENDP;本子程序结束
CODEENDS
ENDSTART;主程序结束
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 接口 技术 期末 复习题