文档库 最新最全的文档下载
当前位置:文档库 › 微型计算机及接口技术复习试卷1-7套 (1)

微型计算机及接口技术复习试卷1-7套 (1)

微型计算机及接口技术复习试卷1-7套 (1)
微型计算机及接口技术复习试卷1-7套 (1)

微型计算机及接口技术复习试卷(一)

一、单项选择题:在每小题的备选答案中选出一个正确答案,并将其编码写在题干上的括号内。(每小题1分,本大题共10分)

1、总线是位处理器、内存储器和I/O接口之间相互交换信息的公共通路。总线中的控制总线是的信息通路。

A、微处理器向内存储器传送的命令信号

B、微处理器向I/O接口传送的命令信号

C、外界向微处理器传送的状态信号

D、上述三种信号

2、ALU用于对数据进行算术和逻辑运算,进行结果的一些特征存于()

A、ACC

B、BX

C、CX

D、FR

3、指令队列的作用是()

A、暂存预取指令

B、暂存操作数

C、暂存指令地址

D、暂存操作数地址

4、8086微处理器可寻址访问的最大I/O空间为()

A、1K

B、64K

C、640K

D、1M

5、Reset信号有效后,8086CPU的启动地址()

A、FFFFFhB、FFFF0h

C、0FFFFhD、00000h

6、指令MOV AX,[3070H]中源操作数的寻址方式为()

A、寄存器间接寻址B、立即寻址

C、直接寻址D、编址寻址

7、断电(或关机)后,仍保留原有信息的存储器是()

A、RAM和ROMB、ROM和EPROM

C、SRAM和DRAMD、PROM和RAM

8、要组成64KB的8086系统程序存储空间,选用EPROM的最佳方案是芯片。A、1片64K×8位B、2片32K×8位

C、4片16K×8位D、8片8K×8位

9、传送数据时,占用CPU时间最长的传送方式是()

A、查询B、中断C、DMAD、无条件传送

10、8086中断操作的类型码是()

A、中断服务子程序的入口地址B、中断向量表的地址指针

C、中断向量表的内容D、中断向量表中第n个地址

11、8255A工作在方式0时,端口A、B和C的输入输出可以有种。

A、4B、8C、16D、32

12、设8255芯片的端口基地址是60H,寻址控制寄存器的命令是()

A、OUT60H,ALB、OUT61H,ALL

C、OUT62H,ALD、OUT63H,AL

13、8253-5某计数器的最小计数初值是()

A、0FFFFHB、8000H

C、0000HC、0001H

14、对8253-5的定时与计数()

A、实质相同B、定时需加时钟脉冲

C、有两种不同的工作方式D、需通过不同的控制端口设置

15、50H输入一个8位D/A转换器,其输出电压应为,注满量程电压为5V,()A、2.5VB、0.97656VC、1.25VD、1.5625V

16、USB是一个万能插口,实际上也是通用串行总线,其连接器为芯连接器。

A、2B、4C、5D、8

答案:DADBB CBBAD C0CADB

三、填空题:(每题1分,本大题共10分)

1、指令指针寄存器IP用来存放代码中的偏移地址,IP在程序运行中能够进行自动加1的修正。

2、8255A内部包括两组控制电路,其中A组控制A口和C口的高4位,B组控制B口和C 口的低四位。

3、PCI总线采用的体系结构,减少总线信号。

四、简答题:每小题2分,本大题共20分)

1、分析指令周期、总线周期、时钟周期。

指令周期:是指一条指令经取指、译码、读写操作数到执行完成的全过程。若干总线周期组成一个指令周期。

总线周期:CPU访问一次存储单元或I/O端口所需要的时间

时钟周期:CPU的基本时间单位。

2、8086的复位信号是什么?有效电平是什么?CPU复位后,寄存器和指令队列处于什么状

态?

reset 高电平有效标志寄存器,指令指针寄存器,段寄存器DS,SS,ES及指令队列清零,设置代码段寄存CS为FFFFH

3、设SP=3000H,AX=1234H,CX=5678H,执行完成下列程序后,问:标志寄存器是否有

变换?SP、AX、CX内容分别是什么?

PUSH AX

PUSH CX

POP AX

答:标志寄存器不发生变换,SP=3002H,AX=5678H,Cx一5678H。

五、简单分析设计题:(每题10分,本大题共20分)

1、指出1#、2#存储器芯片地址范围和容量。

答:1#存储器芯片地址为40000H至5FFFFH中的偶数单元地址,容量为64K。2#存储器芯片地址为40000H至5FFFFH中的奇数单元地址,容量为64K。

2、阅读下列程序段,指出指令执行后相关的寄存器的内容。

XOR AX,AX ;AX= ①,FLAG= ②

MOV AX,89ABH ;FLAG= ③

AND AX,F0FFH ;AX= ④,FLAG= ⑤

RCL AX,1 ;AX= ⑥,FLAG= ⑦

①;②;③;④;

⑤;⑥;⑦;

答:①0000H②0004H③0004H④80ABH⑤0080H⑥0156H⑦0805H

AX与AX自身的内容应相同,异或结果一定0000H,PF=1;传送指令对标志位没有影响;经过与FOFFH这个数将第2位的9屏蔽掉;结果的最高位为1,SF=1;将80ABH左移一位结果为ol56H,SF:1,PF:1,CF一1。

六、综合分析设计题:(每小题10分,本大题共20分)

1、设8255A的A口工作于方式0输出,B口工作于方式0输入。(设端口地址为4080~

4083H)。编写程序当C口PC5输入高电平,从B口输入数据再由A口输出。

8255A方式控制字格式

MOV AL,①B或(②H)

MOV DX,③

OUT DX,AL

LOP:⑤

AND AL,⑥

CMP AL,⑦

JZ ⑧

DEC DX

IN ⑨

DEC DX

OUT ⑩

①;②;③;④;⑤;

⑥;⑦;⑧;⑨;⑩;

答:①l000lOlOB②8AH ③4083H ④DEC DX ⑤IN A L DX ⑥20H ⑦20H ⑧LOP

⑨IN AL,DX ⑩OUT DX,AL

【解析】设8255A的A口工作于方式0输出,B口工作于方式0输入。方式控制字为100010108或8AH,这是二进制和十六进制的表示法;设端口地址为4080~4083H,其中控制口地址为4083H,因输入输出指令本题采用了DX间接寻址,故DX减“l”;采用了程序查询方式,有lN AL,DX;JZ LOP程序段;采集C口PC。输入高电平作为输入输出控制信号,一般需要将其他位屏蔽掉,所以有AND AL,20H,CMP AL,20H;从B口输入数据再由A口输出。IN Al.,DX和OUT DX,AL

微型计算机及接口技术复习试卷(二)

一、单项选择题:在每小题的备选答案中选出一个正确答案,并将其编码写在题干上的括号内。(每小题1分,本大题共10分)

1、CPU在执行程序时,以下有关指令指针的说法正确的是()

A、内容不变

B、自动加1

C、自动减一

D、A、B、C都不对

2、描述微处理器引脚常提及“三态”,这是指引脚具有()

A、输入、输出和双向状态

B、高电位、低电位和高阻状态

C、电平有效、上升沿有效和下降沿有效状态

D、正电位、负电位和零电位状态

3、8086微处理器中寄存器通常用作数据寄存器,且隐含用法为计数寄存器。()

A、AX

B、BX

C、CX

D、DX

4、设8086 CPU的DS=1000H,SS=2000H,AX=1A2BH,(11350H)=0A5H,(11351H)=3CH,(11352H)=0FFH,(11353H)=26H,(11354H)=52H,(11355H)=0E7H,(126A4H)=9DH,

(126A5H)=16H,(21352H)=88H,(21353H)=51H。执行下列指令MOV AX,[1352H]后,AX的内容为(){PA=10000H+1352H=11352H (11352)=0FFH,(11353)=26H AX=26FFH}

A、0FFH

B、00FFH

C、5188H

D、26FFH

5、下列语句中有语法错误的是()

A、DB 45H

B、DW 0ABCDH

C、DW ‘ABCD’

D、DD ‘AB’

6、存储器是计算机系统中的记忆部件,它的主要作用是()

A、只存放程序

B、只存放数据

C、存放数据和程序

D、只存放指令代码

7、2164动态RAM存储器中,对存储器刷新的方法是()

A、每次刷新一个单元

B、每次刷新512个单元

C、每次刷新256个单元

D、一次刷新全部单元

8、某计算机存储器容量是4KB,其存储器首地址为2000H,末地址为()

A、4FFFH

B、5000H

C、7FFFH

D、8000H

9、接口中的数据端口、状态接口和控制端口是()

A、都是双向接口

B、分别为双向端口、输出端口和输入端口

C、分别为双向端口、输入端口和输出端口

D、分别为输入端口、输入端口和输出端口

10、当多个设备同时产生中断请求时,影响CPU相应中断的顺序是()

A、中断优先级

B、中断允许标志

C、中断屏蔽码

D、中断优先级和中断屏蔽码

11、当8255A的PA口工作在方式1的输入时,对PC4位置,其作用是()

A、输入缓冲信号

B、输入选通信号

C、输出缓冲信号

D、中断请求信号

12、向8253芯片写入的计数初值,写到了中。

A、减计数单元

B、0#计数器

C、控制字寄存器

D、初值寄存器

答案:BBCDC CBACA 0D

三、填空题:(每题1分,本大题共10分)

1、数据总线是从微处理器向内存储器、I/O接口传送数据的通路。

2、RQ/GT0、RQ/GT1是允许总线访问控制信号,它是为多处理机应用而设计的。

3、每个存储单元被赋予一个唯一的编号,称为地址,一个存储单元可以存储1、

4、8、16、32 位二进制信息。

4、采用程序查询传送方式时,完成一次传送过程,首先必须通过执行一条IN指令,读取信息。

5、在8086系统中使用8255芯片,对其端口的访问必须为 4 个偶端口地址。

四、简答题:每小题2分,本大题共20分)

1、简述微机系统中片总线、内总线、外总线三种总线的区别及联系。

对—个具有一定规模的微型计算机系统而言,有三类总线,一种是微型计算机中CPU芯片与内存储器和I/O接口电路之间信息传输的公共通路,这是片总线;

一种是构成微型计算机系统的各模块之间信息传输的公共通路,这是内总线.又称系统总线、微机总线和板级总线;

第三种是一个微型计算机系统同另一个微型计算机系统之间,或者一个微型计算机系统同仪器、仪表之间信息传输的公共通路,这是外总线,又称通信总线。通常内总线是芯片总线经缓冲后映射而得。

2、简述8088与8086的差别。

(1)8086是真正的16位微处理器,有16条地址数据双重总线AD0-AD15,8088是准16微处理器,内部数据总线为16位,外部数据总线均为8位。

(2)8086存储器的组织形式不同于8088,采用奇偶存储体

(3)8088的第34引脚为SSO(HIGH),8086的对应引脚为BHE/S7

(4)8088内存与I/O操作控制线为IO/M,8086内存与I/O操作控制线为M/IO

(5)8086指令队列为6个字节,一个总线周期最多可交换2个字节,8088芯片内的指令队列为4个字节,一个总线周期最多可交换1个字节。

3、外设向CPU申请中断,但CPU不给以响应,其原因有哪些?

(1)、CPU处于关中断状态,IF=0;

(2)、该中断请求已屏蔽

(3)、该中断请求的时间太短,未能保持到指令周期结束

(4)、CPU已释放总线,而从未收回总线控制权。

五、简单分析设计题:(每题10分,本大题共20分)

1、8253A-5的计数通道0连接如图所示,试回答:

(1)计数通道0工作于任何工作方式,并写出工作方式名称;

答:由于出现一个CLK周期宽度的负脉冲的方式有2\5两种,但是GATE0是一直保持高电平,因此方式5是无法触发的,因此可以判断计数通道0工作于方式2

(2)写出计数通道0的计数初值(要列出计算式)

答:因为CLK周期宽度为400ns,CLK正脉冲宽度为200ns,因此,技术通道0的计数初值=1ms/400ns=2500

(3)写出初始化程序

MOV AL,00010101B

MOV 83H,AL

MOV AL,00H

OUT 80H,AL

MOV AL,25H

OUT 80H,AL

2、在调用子程序是,经常需要进行保护现场,其目的是什么?如果某一程序按下列形式进行的保护现场,回复现场将如何进行?

PUSH AX

PUSH CX

PUSHF

……

保护现场的目的④;

栈操作的原则是⑤;

如果子程序中需要使用栈操作应注意:

⑥;

⑦。

六、综合分析设计题:(每小题10分,本大题共20分)

1、有一电路如题1图,完成下列程序。设8255的端口首地址为40H,使按下开关K有效

后,立即从PA口并行输出数据24H。

MOV AL,①;初始化

OUT ②,AL

MOV AH,③

LOP:IN AL,④;检查按键是否按下

⑤AL,AH

⑥LOP

CALL DEPLAY20MS;延时20ms

IN AL,⑦

⑧AL,AH;再次检查信号

⑨LOP

MOV AL,24H

OUT ⑩,AL

……

①;②;③;④;⑤;

⑥;⑦;⑧;⑨;⑩;

2、某微机系统的存储器由3片RAM组成如题2图所示。

U1的地址范围从①至②;容量③;

U2的地址范围从④至⑤;容量⑥;

U3的地址范围从⑦至⑧;容量⑨;

G1应连接CPU的⑩。

微型计算机及接口技术复习试卷(三)

一、单项选择题:在每小题的备选答案中选出一个正确答案,并将其编码写在题干上的括号内。(每小题1分,本大题共10分)

1、连接微处理器外部输入输出设备室通过相连的()

A、数据总线

B、地址总线

C、控制总线

D、输入输出接口

2、指令队列的作用是()

A、暂存操作数地址

B、暂存操作数

C、暂存指令地址

D、暂存于去指令

3、一个存储单元可以拥有逻辑地址、物理地址()

A、唯一唯一

B、唯一多个

C、多个唯一

D、多个多个

4、8086微处理器的一个典型总线周期需要个T状态()

A、4

B、3

C、2

D、1

5、指令MOV AX,[SI]中源操作数的寻址方式为()

A、寄存器间接寻址

B、立即寻址

C、直接寻址

D、变址寻址

6、在汇编语言程序中,对END语句的叙述正确的是()

A、END语句是一条可执行语句

B、END语句表示程序执行到此结束

C、END语句表示源程序到此结束

D、END语句在汇编后要产生机器码

7、存储器的存储周期是指()

A、存储器的读出时间

B、存储器的读出时间和存储器的写入时间统称

C、存储器的写入时间

D、存储器进行连续读/写操作所允许的最短时间间隔

8、要组成64KB的8086系统存储空间,选用EPRPM的最近方案是

A、1片64KX8位

B、2片32KX8位

C、3片16KX8位

D、4片8KX8位

9、由于8086有单纯的I/O指令,所以其I/O端口()

A、只能安排在I/O空间内

B、只能安排在存储空间内

C、即可安排在I/O空间内也可安排在存储空间内

D、可安排在系统的整个空间内

10、8259可编程中断控制器的端口地址有()

A、1个

B、2个

C、4个

D、8个

11、如果8255A端口B工作在方式1,则固定用作端口B的联络信号的端口C的信号是()

A、PC2~PC0

B、PC6~PC4

C、PC7~PC5

D、PC3~PC1

12、8253芯片有种工作方式

A、3

B、4

C、5

D、6

答案:ADBAA CDCCB 0D

三、填空题:(每题1分,本大题共10分)

1、把CPU、存储器、I/O接口等通过总线装配在一块印刷板上,成为单板机。

2、80386CPU有总线接口部件、指令预取部件、指令译码部件、执行部件、分段部件和分页部件六大部分组成。

3、外部中断也称为外部硬件实时中断,由CPU某一引脚信号引起。

4、8255A 与CPU连接时地址一般与CPU的地址总线的A0和A1 连接。

5、外设和接口之间传送的数据可以是并行数据和串行数据。

四、简答题:每小题2分,本大题共20分)

1、简述8086引脚的分时复用。

8086的数据线和地址线是利用复用的,所以常把8086的总线称为多路总线,即某一时刻总线上出现的是地址,另一时刻,总线上出现的是数据。正是这种引脚的分时使用方法才能使8086用40条引脚实现20位地址、16位数据及众多的控制信号和状态信号的传输。

2、8086如何影响一个可屏蔽中断请求?简述响应过程。

当8086收到INTR的高电平信号时,在当前指令执行完且1F=1的条件下,8086在两个总线周期中分别发出的一字节中断类型码;8086完成保护现场的操作,将原CS:IP内容进入堆栈,清除IF、TF;8086将类型码乘4后得到中断向量指针,按此指针到0页的中断向量表中读取4字节的中断向量,8086从此地址开始执行程序,完成INTR中断请求响应。

3、根据接口电路的功能,简要说明I/O接口电路应包括哪些电路单元。

(1)实现CPU与外设之间的数据传送——数据锁存器和三态缓冲器组成的数据端口;

(2)在程序查询的I/O方式中,便于CPU与接口电路或外设之间用应答方式来交换信息——控制命令寄存器和状态寄存器;

(3)在中断传送的I/O方式中,必须提供各种中断控制功能——中断控制逻辑;

(4)具有选择接口电路中不同端口(寄存器)的功能——地址译码器;

(5)能对地址译码器选中的端口实现读写操作——读写控制逻辑。

五、简单分析设计题:(每题10分,本大题共20分)

3、设初始条件为AX=1200H,BX=339AH,CX=1A2BH,阅读下列程序段,指出指令执行后相关的寄存器的内容并说明程序中JGE指令是根据什么条件来控制程序的走向。

CMP AX,BX

JPE NEXT

XCHE AX,BX

NEXT:CMP AX,CX

JGE DONE

XCHG AX,CX

DONE:…AX ,BX ,CX 。JEG控制条件是。

六、综合分析设计题:(每小题10分,本大题共20分)

1、有一中断控制电路如题1图所示。请回答下列问题:

(1)根据给出的条件,写出内部中断的名称

①;②;③;④;⑤;

(2)写出引脚名称

⑥;⑦;⑧;

(3)写出芯片9的名称

⑨;

(4)芯片9控制的中断源中默认优先级最高的是

⑩;

2、有一控制电路如图二所示。使用8253监视一个生产线,每通过100个工件,扬声器响1秒钟,频率为2000Hz。设:8253的端口地址为40H—43H,8255A的端口地址为80H—83H。完成下列程序。

主程序

MOV AL,①;通道0初始化

OUT ②,AL

MOV AL,100;计数初值

OUT ③,AL

④;开中断

LOP:HLT;等待

JMP ⑤

中断服务程序

MOV AL,⑥;启动计数

OUT 80H,AL

MOV AL,⑦;通道1初始化

OUT 43H,AL

MOV AL,⑧;计数初值

OUT 41H,AL

MOV AL,⑨;

OUT 41H,AL

CALL DPLAY1S;延时1秒

MOV AL,⑩;停止计数

OUT 80H,AL

IRET

①;②;③;④;⑤;

⑥;⑦;⑧;⑨;⑩;

微型计算机及接口技术复习试卷(四)

一、单项选择题:在每小题的备选答案中选出一个正确答案,并将其编码写在题干上的括号内。(每小题1分,本大题共10分)

1、8086的寄存器中,通常用作数据寄存器的且隐含用法为I/O端口的间址寄存器的是()

A AX

B BX

C CX

D DX

分析:8086微处理器有4个数据寄存器。其中AX:的隐含用法为字乘/字除指令中用作累加器以及I/O操作时作为数据寄存器,BX在XLAT指令中用作基址寄存器,CX用作串操作和循环操作时的循环次数计数器,DX在字乘/字除指令中用作辅助寄存器以及在I/O指令间接寻址时作端口地址寄存器。C

2、在8086CPU的标志寄存器中,控制标志位占()

A 3位

B 9位

C 4位

D 16位

3、8086CPU在进行I/O读操作时,M/IO和DT/R必须是()

A L ,L

B L,H

C H,L

D H,H

4、Reset信号有效后,8086CPU的启动地址()

A 00000H

B 0FFFFH

C FFFF0H

D FFFFFH

5、设8086CPU的SS=1050H,SP=0008H,AX=1234H,当执行一条POP AX 寄存器内容变化的是()

A SS

B SP

C AX

D SP和AX

6、编写分支程序,在进行条件判断前,可用指令构成程序转移文件,其中不能形成转移条件的指令是()

A CMP

B SUB

C AN

D D MOV

7、有一ERROM芯片的地址范围为30800H~30FFFH无地址重叠,问其存储容量为()

A 1K

B B 2KB

C 4KB

D 8KB

8、2164动态RAM存储器中,对存储器刷新的方法是()

A 每次刷新你一个单元

B 每次刷新512个单元

C 每次刷新256个单元

D 一次刷新全部单元

9、在中短响应以后,8086CPU内部指令IP的值()

A 必然为0000H

B 与响应前一样

C 为一确定值

D 不能确定

10、CPU响应INTR引脚上来的中断请求的条件是()

A IF=0

B IF=1

C TF=0

D TF=1

11、对于8255芯片的描述正确的是()

A A口只能输入,B口只能输出

B C口高4位只能输入,低4位只能输出

C C口高4位、低4位不能同时输入输出

D A、B、C口既可以输入,也可以输出

12、串行接口中,并行数据和串行数据的转换是用什么来实现的。

A 数据寄存器

B 移位寄存器

C 锁存器

D A/D转换器

13、8253芯片内部有完全独立的()

A.6个16位技术通道

B.3个16位计数通道

C.6个8位记数通道 D.3个8位技术通道

答案:DABB0 0BBCB

三、填空题:(每题1分,本大题共10分)

1、设8086CPU的SS=1050H,SP=0008H,AX=1234H,当执行一条PUSHAX指令时,SP= ,1234H存放的实际地址是。

= 时,表示该控制字为方式控制字。

2、8255A控制字的最高位D

7

四、简答题:每小题2分,本大题共20分)

32.8086系统中,下一条指令所在单元的物理地址如何计算?

33.对于高位地址总线的译码方法有哪几种?

35.简要说明8255A工作于方式0和方式1时的区别。

五、简单分析设计题:(每题10分,本大题共20分)

1、假设DS=3000H,SS=3000H,AX=3000H,BX=1201H,SI=2,DI=1,SP=1000H,(31200H)=50H,(31201H)=10H,(31202H)=0F7H,(31203H)=90H请写出下列指令执行完后,有关寄存器和存储单元的内容。

DEC BX ;BX= ①

LEA BX,01H[BX][DI] ;BX= ②

XCHG AX,BX ;AX= ③,BX= ④

SUB AX,BX ;AX= ⑤,BX= ⑥,CF= ⑦

①;②;③;④;⑤;

⑥;⑦。

六、综合分析设计题:(每小题10分,本大题共20分)

1、利用8253通道0记录外部事件,每输入一个高脉冲表示事件发生一次。当事件发生100次时就向CPU申请中断(边沿触发)。完成下列初始化程序,指出8253所占用的端口地址。MOV DX,①

MOV AL,②

③DX,AL

MOV DX,④H

MOV AL,⑤H

OUT ⑥

①;②;③;④;⑤;⑥;8253所占用的端口地址;

⑦;⑧;⑨;⑩;

微型计算机及接口技术复习试卷(五)

一、单项选择题:在每小题的备选答案中选出一个正确答案,并将其编码写在题干上的括号内。(每小题1分,本大题共10分)

1.数据总线()

A.只能从微处理器想内存储器和I/O接口传送信息

B.只能从内存储器和I/O接口向微传送信息处理器

C.在为处理器、内存储器和I/O接口之间双向传送信息

D.在为处理器、内存储器和I/O接口之间同时传送信息

2.在标志寄存器有一个标志位取值与运算结果相同,它是

A.进位标志位B.辅助进位标志位C.溢出标志位D.符号标志位3.一个存储单元可以拥有_______逻辑地址和_________物理地址

A.唯一唯一B.唯一多个C.多个唯一D.多个多个4.8086CPU有32根地址总线,其能直接寻址________的物理地址

A.1GB B.2GB C.4GB D.1MB

5.设8086CPU的SS=1050H,SP=0008H,AX=1234H,当执行一条PUSH AX寄存器内容变化的是()

A.SS B.SP C.AX D.SP和AX

6.当使用DOS系统功能调用退出用户程序时,在编写INT 21H指令前,应选用的指令是()

A.RET B.MOV AX,4CH C.MOV AH,4CH D.MOV AH,21H 7.RAM存储器中的信息是()

A.可永久保留的B.只能读不能写C.只能写不能读D.可以读/写的8.存取速度最快的存储器是()

A.SRAM B.DRAM C.ROM D.Cache

9.构成8086系统最大存储容量需用_______片64K×1位的存储器芯片

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

10.软中断INT n(n=10~FFH)的优先级排列原则是()

A.n值越小级别越高B.无优先级别C.n值越大级别越高D.随应用而定11.8255A芯片是一种()

A.并行接口芯片B.串行接口芯片C.DMAC D.中断控制芯片12.8253—5芯片有______个端口地址

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

三、填空题:(每题1分,本大题共10分)

1.CPU取值时,段基址由寄存器提供,段内偏移量由__________________寄存器提供。

2.在一个总线周期后,如果不立即执行下一个总线周期(即总线上无数据传送操作),CPU 进行内部操作,此时总线处于状态,执行________________周期。3.8255A有三个8位并行端口PA,PB和PC,通常PC口用作信息的端口。

4.方波输出的8253—5,其计数初始值为奇数时输出方波,为偶数时输出______________方波。

四、简答题:每小题2分,本大题共20分)

1.EU与BIU各自的功能是什么?如何协同工作?

2.写出下列容量的RAM芯片片内地址线和数据线的条数。

(1)4K×8位(2)521K×4位(3)1M×1位(4)2K×8位

答:(1)4K=22×210=212,则所需地址线12根,数据线8根

(2).所需地址线19根,数据线4根

(3).所需地址线20根,数据线1根

(4)所需地址线11根,数据线8根

3.写出8086CPU各内部中断源的名称及产生的条件。

4.简述16位系统中并行接口的特点。

五、简单分析设计题:(每题10分,本大题共20分)

1.阅读如下程序段,回答提出的问题

MOV AX, 3456

XCHG AX, BX

MOV AX,3456

SUB AX, BX

JE DONE

KK:ADD AX, BX

. . .

DONE:

该程序段执行完JZ DONE语句后将执行__①___程序段,AX=_②__,ZF=_③_,SF=_④__,

IP=__⑤_,JZ DONE语句中“DONE”的具体内容为__⑥_____.

①________________; ②___________________; ③__________________;

④_________________; ⑤ ___________________; ⑥ ___________________;

2.下列程序为题2图所示电路的驱动程序,问该电路采用了何种地址译码方式,有多少个重复地址,数据传送方式是什么?图中的驱动器是什么形式的驱动器?

NEXT: MOV DX,8000H

IN AL, DX

OUT DX., AL

CALL 10MS

JMP NEXT;

3.设8253端口地址为200H、201H、202H、203H。试编写程序片段,读出计数器2的内容,并把读出的数据装入寄存器AX。

MOV AL, ___①_____

OUT___②____, AL

IN AL,___③_______

MOV ____④_____,AL

IN AL,____⑤______

MOV___⑥______,AL

_____⑦____AX,

8253控制字格式

①___________________;②_______________;③______________;④_______________;

⑤__________________;⑥__________________;⑦_________________.

六、综合分析设计题:(每小题10分,本大题共20分)

1.题1图所示电路将如何与8086CPU相连,使其运行于最小方式。

①_____________;②______________;③______________;④_____________;

⑤_____________;⑥______________;⑦______________;⑧______________;

⑨_____________;⑩_______________。

2.有一电路如题2图,设8255的端口地址为40H—43H,完成下列程序使其按下开关K后,立即从PB口并行输入数据。

MOV AL,___①_____;初始化

OUT___②______, AL

MOV AH,___③______

LOP:IN AL,____④______; 检查按键是否按下

TEST AL, AH

____⑤_____LOP

CALL DEPLAY20MS;延时20ms

IN AL,___⑥_______;

____⑦_____AL,AH ;再次检查信号

_____⑧_____LOP

IN AL,_____⑨_____

······

①_____________;②_______________;③______________;

④________________;⑤______________;⑥_______________;

⑦________________;⑧_______________;⑨________________。

延时程序后再次检查信号有何作用⑩_______________________。

微型计算机及接口技术复习试卷(六)

一、单项选择题:在每小题的备选答案中选出一个正确答案,并将其编码写在题干上的括号内。(每小题1分,本大题共10分)

1.当标志寄存器中奇偶标志PF被置“1”,反映的是()

A.运算结果为偶数B.运算结果为奇数C.运算结果中“1”个数为偶数D.运算结果“1”个数为奇数

2.8086CPU在进行I/O写操作时,M/IO和DT/R必须是()

A.L,L B.L,H C.H,L D.H,H

3.设8086CPU的DS=1000H,SS=2000H,AX=1A2BH,BP=1200H,SP=1350H,执行下列指令PUSH AX后栈指针位指向_______单元。()

A. 11350H B. 21202H C.2134EH D.21352H

4.在条件转移时,结果为零则转移的是()

A.JNS B.JE C. JNC D.JP

5.某微处理器用13条地址信号线,8条数据信号线,则该芯片的存储容量是()A. 3KB B. 6KB C. 8KB D.12KB

6.在16位存储器系统中,存储字最好存放在偶地址的优点是()

A.减少执行指令的总线周期B.便于快速寻址C.节省所占的内存空间D.节省所占的外存空间

7.32位微型计算机的数据总线有32根,因此有________个存储体。()

A. 2 B.4 C. 8 D.32

8.程序查询输出方式的工作流程是()

A.读/写数据口、写控制口B.写控制口、读状态口、写数据口

C.读状态口、写数据口、写控制口D.读状态口、写状态口、写数据口

9.8086系统中的8255芯片有()

A.4个端口地址B.2个端口地址C. 4个连续的偶地址 D.4个连续的奇地址10.8253—5某计数器工作在方式1时,当CPU对它装入新的计数初值后,在计数中途OUTi 为()

A.由低变高B.由高变低C.高电平D.低电平

三、填空题:(每题1分,本大题共10分)

1.计算机由五大部分组成,分别是运算器、控制器、存储器、输入设备和输出设备。

2.堆栈段的段基值存入SS 寄存器,段内偏移量存入SP 寄存器。3.CPU同外部设备之间的信息交换实际上是通过I/O 指令读写I/O端口的数据。4.8253—5有3个16位计数通道,每个计数通道中各有3条信号线:即计数输入CLK,输出信号OUT以及门控信号GA TE 。

四、简答题:每小题2分,本大题共20分)

1.设DS=4500H,AX=0508H,BX=4000H,SI=0320H。当8088CPU在最小状态下执行指令

MOV[BX+SI+0100H],AX时,各控制信号M/IO、DT/R、WR、RD在有效期间的状态分别是什么?数据总线和地址总线上的数据分别是多少?

答:IO/M低、DT/R高、/RD高、/WR低;0N3C7P1e4V7U

数据总线:0508H;地址总线:49420H。

2.简述可屏蔽中断INTR同其他中断(NMI以及内部中断)的区别。

答:当一个可屏蔽中断INTR被响应后,8086进入中断请求响应周期,8086对中断请求的响应是执行两个连续的中断响应(INTA(低电平))周期,第一个INTA有效,通知中断源中断请求已被接受,第二个INTA(低电平)有效,要求中断源将该中断源的中断类型码通过数据总线送给8086,8088读取这个类型码后,将其乘4,可从中断向量表中得到该中断服务程序的入口地址。而NMI及内部中断的中断类型码有的是由CPU自动的提供,如0-4类型中断,有

的由中断指令提供,如INTn,指令中的n即中断类型码。因此,除INTR(可屏蔽中断)外,其它中断都不需要中断响应周期。

3.在8253—5计数器的六种工作方式中,方式2和方式3各输出何种波形,它们有何特点。方式2:速率发生器;

方式3:方波发生器;

波形都是方波。

五、简单分析设计题:(每题10分,本大题共20分)

1.有一电路如题37图所示,说明组合信号的含义,并说明I/O有哪些编址方式。

组合信号的含义:

①_____________;②___________;③___________;④___________;

I/O的编址方式:

⑤_____________;⑥_____________。

2.有一电路如题38图所示用于控制八个发光二极管。

图中74LS373的名称为①;

G引脚功能是②应接入③,④,⑤信号;

正常情况下,这些发光二极管⑥时发光,⑦时熄灭。

①_____________;②___________;③___________;④___________;

⑤_____________;⑥_____________;⑦。

3.有一电路如题39图所示,设8255的端口地址为40H—43H,完成下列程序。使其按下开关K再抬起后,继续执行后序程序。

MOV AL,①;初始化

OUT ②,AL

MOV AH, ③

LOP:IN AL,④;检查按键是否按下

TEST AL,AH

⑤LOP

CALL DEPLAY20MS;延时20ms

IN AL,⑥

⑦AL,AH;检查信号是否消失

JZ LOP

……

①_____________;②___________;③___________;④___________;

⑤_____________;⑥_____________;⑦。

六、综合分析设计题:(每小题10分,本大题共20分)

1.在DAT1、DAT2单元开始各有一组长度为6字节的二进制数,求两数的和,存入DAT3开始的单元,低字节在前高字节在后。

DSEG SEGMENT

DAT1 DB 48,29,50,91,70,83

DAT2 DB 99,16,08,95,62,37

DAT3 DB 6 DUP(?)

DSEG ENDS

SSEG SEGMENT

① CS:SSEG,DS:DSEG,ES:DSEG

BEGIN:MOV AX, ②

MOV CS,AX

MOV ES,AX

LEA SI,DAT1

LEA DI,DAT2

LEA BX,DAT3

MOV CX,6

AND AL,AL ;使CF=0

GO:MOV AL, ③;取第一加数

④ AL, ⑤;相加

INC SI ;地址调整

INC DI ;地址调整

MOV ⑥ ,AL ;存结果

INC BX

LOOP ⑦ MOV AH, ⑧

INT ⑨

SSEG ENDS

END ⑩

①_____________;②___________;③___________;④___________;⑤_____________;

⑥_____________;⑦;⑧___________;⑨__________;⑩___________。

2.有一电路如题41图所示,采用8253—5产生定时中断信号,要求CLK2、CLK1、CLK0分别产生时、分、秒信号用于控制时钟。设输入外接时钟信号为25KHz,端口地址为170H—173H。

MOV AL, ①;通道0初始化

MOV DX, ②

OUT DX,AL

MOV AL, ③ ;通道1初始化

OUT DX,AL

MOV AL, ④;通道2初始化

OUT DX,AL

MOV AX, ⑤;通道0写入初始值

MOV DX, ⑥

OUT DX,AL

MOV AL,AH

OUT DX,AL

MOV AL, ⑦ ;通道1写入初始值

MOV DX, ⑧

OUT DX,AL

MOV AL, ⑨ ;通道2写入初始值

MOV DX, ⑩

OUT DX,AL

①_____________;②___________;③___________;④___________;⑤_____________;

⑥_____________;⑦;⑧___________;⑨__________;⑩___________。

微型计算机及接口技术复习试卷(七)

一、单项选择题:在每小题的备选答案中选出一个正确答案,并将其编码写在题干上的括号内。(每小题1分,本大题共10分)

1.地址总线是

A.微处理器向内存储器和I/O接口交换地址信号的通道

B.内存储器和I/O接口向微处理器传送信号的通道

C.微处理器向内存储器和I/O接口传送地址信号的通道

D.双向的总线

2.根据功能不同,8086的标志位可分为______个状态位标志和______个控制位标志。A.6 2 B.6 3 C.12 4 D.8 8

3.8086CPU在进行存储器读操作时,M/IO和DT/R必须是

A.L,L B.L,H C.H,L D.H,H

4.设8086CPU的DS=1000H,CS=2000H,BX=1200H,执行下列命令MOV [BX] [0150H],CH 后,寄存器CH中的内容传送至_____单元。

A.11305H B.11350H和11351H C.21200H D.21350H

5.当使用DOS功能调用时,子程序编号应放在寄存器

A.AX B.AH C.AL D.用户任意选用

6.优盘是一种电可擦除、可重写________的存储器

A.非易失性B.易失性C.只读性D.磁介质性

7.8086CPU可访问的存储器空间为1MB,实际上分为奇数存储体和偶数存储体两部分,_____对于奇数存储体的选择信号是

A.ALE B.BHE C.A0 D.HOLD

8.要组成64KB的8086系统程序存储空间,该存储器占据的地址空间是______,以保证系

统正常工作。

A.00000H~07FFFH B.00000H~0FFFFH C.F7000H~FFFFFH D.F0000H~FFFFFH

9.在DMA方式下,外设数据输入到内存的路径是

A.外设→CPU→DMAC→内存B.外设→DMA C→内存C.外设→存储器D.外设→数据总线→存储器

10.在下列类型的8086CPU中断中,中断优先权最低的是

A.除法出错中断B.可屏蔽中断C.单步中断D.不可屏蔽中断11.8255芯片有______数据端口

A.3个16位B.3个8位C.4个16位D.4个8位

12.8253芯片可采用软件启动的工作方式是

A.0、1、2、3 B.0、2、3、4 C.1、2、3、4 D.1、2、3、5

三、填空题:(每题1分,本大题共10分)

1.8086/8088内部共有___14__ 个16位寄存器。

2.如果8086CPU的主频为5MHZ,则一个时钟周期为200ns 。

3.采用程序查询方式时,完成一次数据传送过程,首先必须通过执行一条___IN___ 指令,读取信息。

四、简答题:每小题2分,本大题共20分)

1.简述微处理器、微计算机及微计算机系统三个术语的内涵。

答:微处理器是微计算机系统的核心硬件部件,对系统的性能起决定性的影响。微计算机包括微处理器、存储器、I/O接口电路及系统总线。微计算机系统是在微计算机的基础上配上相应的外部设备和各种软件,形成一个完整的、独立的信息处理系统。

2.8086的中断向量表如何组成? 作用是什么?

答:把内存0段中0~3FFH区域作为中断向量表的专用存储区。该区域存放256种中断的处理程序的入口地址,每个入口地址占用4个存储单元,分别存放入口的段地址与偏移地址。3.简要说明简单的I/O接口芯片与可编程接口芯片的异同处

答;相同点:I/O接口芯片与可编程接口芯片都能实现cpu与外设之间进行数据交换和控制,具有数据锁存和绶冲器的功能。

不同点:I/O接口芯片接口功能比较简单,

五、简单分析设计题:(每题10分,本大题共20分)

1.分析下列程序后回答问题

AND AL,AL

JZ BRCH1

RCR AL,1

JC BRCH2

RCL AL,1

INC AL

INC AL

JZ BRCH3

BRCH4:

当AL=_______时,程序转向BRCH1

当AL=_______时,程序转向BRCH2

当AL=_______时,程序转向BRCH3

当AL=_______时,程序转向BRCH4

2.完成下列题38图所示电路图,并回答:①8086CPU系统中为何使用总线收发器?②当用74LS245为总线收发器时需要多少74LS245芯片

六、综合分析设计题:(每小题10分,本大题共20分)

1.8255A作为打印机接口,将数据锁存至打印机的数据缓冲器中,电路如题40图所示。设8255A端口地址为60H~63H。

主程序:

START:MOV AL,___①___;设置A口为方

OUT ___②__,AL式1输出

MOV CL,10;N=10

MOV AL,[DI]

OUT 60H,AL;输出第一个数据

DEC CL

WAIT:_____③___;CPU开中断

OR CL,__④____

JNZ__⑤_____

HLT

中断服务程序:

INTPR:INC_⑥___;缓冲区指针加1

MOV AL,_⑦______

OUT____⑧____,AL;输出数据

DEC___⑨_____;字节数减1

____⑩_______;中断返回

①_____________;②___________;③___________;④___________;⑤_____________;

⑥_____________;⑦;⑧___________;⑨__________;⑩___________。

微机原理与接口技术复习资料(概念)

微机原理与接口技术复习资料(概念)

填空 1、计算机中采用二进制数,尾符用B 表示。 2、西文字符的编码是ASCII 码,用 1 个字节表示。 3、10111B用十六进制数表示为H,八进制数表示为O。 4、带符号的二进制数称为真值;如果把其符号位也数字化,称为原码。 5、已知一组二进制数为-1011B,其反码为10100B ,其补码为10101B 。 6、二进制码最小单位是位,基本单位是字节。 7、一个字节由8 位二进制数构成,一个字节简记为1B ,一个字节可以表示256 个信息。 8、用二进制数表示的十进制编码,简称为BCD 码。 9、8421码是一种有权BCD 码,余3码是一种无权BCD 码。 第二章微型机系统概述 1、计算机的发展经历了时代,微型机属于第代计算机。 2、计算机的发展以集成电路的更新为标志,而微型机的发展是以CPU 的发展 为特征。 3、微处理器又称为CPU ,是微型机的核心部件。 4、把CPU、存储器、I/O接口等集成在一块芯片上,称为单片机。 5、把CPU、存储器、I/O接口等通过总线装配在一块印刷板上,称为单板机。 6、微机的系统总线是连接CPU、存储器及I/O的总线,AB表示地址总线,DB 表示数据总线,CB表示控制总线。 7、软件按功能可分为系统软件和应用软件。 8、操作系统属于系统软件,Word属于应用软件。 9、只配有硬件的计算机称为裸机。 10、衡量存储容量的基本单位是 B ,1kB= 1024 B,1MB= 1024 kB, 1GB= 1024 MB,1TB= 1024 GB。 11、一个完整的计算机系统包括硬件系统和软件系统两大部分。 12、微型机中具有记忆能力的部件是存储器,其中用户使用的是外存储器, 其存储内容在断电以后将保留。 13、微型机的运算速度一般可以用CPU的主频表示,其单位是MHz 或 GHz 。 14、微机硬件系统一般是由五部分组成,包括运算器、控制器、存储器、 输入设备和输入设备。其中前两部分又合称为CPU 。 15、计算机的发展趋势可用“四化”来表示,即巨型化,微型化,网络化和智能化。 第三章微机中的CPU 1、CPU是用大规模或超大规模集成电路技术制成的半导体芯片,其中主要包括运 算器、存储器和控制器。

最新微机接口技术试题与答案

《微机接口技术》试题与答案 一、选择题: 1、接口的基本功能是()。 A、输入缓冲 B、输出锁存 C、输入缓冲,输出锁存 D、编址使用 2、8086系统中优先级最高的中断是()中断。 A、除法除以0 B、指令 C、非屏蔽 D、断点 3、8255工作在方式0时,具有()功能。 A、查询输入/输出 B、输入缓冲、输出锁存 C、无条件输入/输出 D、双向数据传送 4、PC/XT总线的地址信号和数据信号是()的。 A、分时复用 B、分开传送 C、混杂一起 D、不需地址 5、8086非屏蔽中断的类型码是()。 A、00H B、02H C、08H D、不定 6、DMA工作方式时,总线上的各种信号是由()发送的。 A、中断控制器 B、CPU C、存储器 D、DMA控制器 7、CPU执行OUT DX,AL指令时,()的值输出到地址总线上。 A、AL寄存器 B、AX寄存器 C、DL寄存器 D、DX寄存器 8、查询输入/输出方式下,外设状态线要经过()与微机相连。 A、锁存器 B、译码器 C、缓冲器 D、放大器 9、8253工作在BCD码计数据器时,若初值为100,则应写为()。 A、100H B、64H C、100 D、0100 10、PC机的串行通信接口COM1地址为()。 A、3F8H-3FFH B、2F8H-2FFH C、378H-37FH D、20H-21H 11、中断自动结束方式是自动将8256A()相应位清零。 A、ISR B、IMR C、IRR D、ICW 12、一个I/O地址称为一个()。 A、接口 B、端口 C、外设 D、芯片 13、输入/输出指的是主机与()交换数据。 A、存储器 B、外设 C、键盘 D、显示器 14、CPU响应可屏蔽中断请求时,其中断类型码由()提供。 A、CPU内部 B、中断指令 C、类型码固定 D、可屏蔽中断管理器 15、可屏蔽中断管理器8259所管理的是()。 A、指令中断 B、非屏蔽中断 C、可屏蔽中断 D、单步中断 16、8086系列微机的中断类型码越大,则优先级()。 A、越高 B、越低 C、相同 D、不定 17、可编程接口芯片在使用前对它(),称为编程。 A、写操作数 B、写控制字 C、编接口地址 D、设计控制电路 18、在定时器/计数器8253的输出端可产生()波形。 A、三角波 B、正弦波 C、方波 D、斜波 19、对逐次逼近式A/D转换器,起动一次转换读入多次数字量,则读入的数字量()。 A、肯定相同 B、可能相同 C、肯定不同 D、可能不同 20、微机中串口1的I/O地址范围是()。

微机的接口技术试题

微机接口技术试题 一.填空题 1.CPU与接口之间传送信息一般有查询方式、中断方式和DMA方式三种方式。 2.微机系统中产生的时间基准,通常采用软件定时和硬件定时两种方法。 3.8086中断系统的中断源分为两大类:一类是外部中断,另一类是内部中断。 4.通常把I/O接口电路中能被CPU直接访问的寄存器称为端口。 5.把来自地址总线上的地址代码翻译成所要访问的端口地址的电路称为地址译码电路。 6.凡是接口都有两侧,一侧是CPU,另一侧是外设。 7.CPU与外界连接的部件或电路叫微机接口,它是CPU与外设交换信息的中转站。 8.中断过程分为:中断请求、中断响应、中断服务、中断返回四个阶段。 9.起止式异步通信中传送一个字符,总是以起始位开始,以停止位结束。 10.微机系统中记录一天时间的时钟称为日时钟。 记录每天时间和年、月、日的时钟称为时时钟。 二.选择题 1.串行通信中所说的波特率是(A)。 A. 位速率 B. 字符速率 C. 时钟速率 2.RS-422/RS-485是采用(C)技术,实现远距离传送信息的。 A. 正/负双电源供电 B. 单端发送/单端接收 C. 双端发送/双端接收 3.8255的(C)具有按位操作的控制命令字。 A. 端口A B. 端口B C. 端口C 4.较高级别的中断可以中断较低级别的中断,转去执行高级别的中断服务程序技术叫(A)技术。

A. 中断嵌套 B. 优先排队 C. 中断识别 5.8255的A口有三种工作方式,B口有(B)工作方式 A. 一种 B. 两种 C. 三种 6.8259在级联方式工作时,为使从控制器中更高级别的中断得到响应,主控制器应设定为(B) A.一般完全嵌套 B. 特定完全嵌套 C. 特定屏蔽 7.采用DMA方式能实现高速数据传送,是因为(B) A. DMA能加速CPU的速度 B. 传送的数据不用经过CPU中转 C. DMA可以和CPU同时访问系统总线 8.8253定时/计数器芯片内部有(B)独立的计数通道。 A. 2个 B. 3个 C. 4个 9.以下常用于地址译码电路的芯片型号是(C) A. 74LS245 B.74LS160 C. 74LS138 10.中断向量是(A) A. 中断服务程序入口地址 B. 中断服务程序 C.中断向量表 11.D/A转换器能转换的二进制位数,称为D/A转换器的(C) A. 线性度 B. 转换速度 C. 分辨率 12.8259在级联方式工作时,如果从控制器的中断请求被响应,则其中断类型号由(C)提供。 A. 由编程控制 B. 仍由主控制器 C. 由从控制器 13.8255是(B)接口芯片。 A. 串行 B. 并行 C. 电平转换 14.超高速A/D转换器一般采用(B)方式完成转换。

微机原理与接口技术-期末考试试题答案3

“微机原理与接口技术” 1.微机系统的硬件由哪几部分组成? 答:三部分:微型计算机(微处理器,存储器,I/0接口,系统总线),外围设备,电源。 2.什么是微机的总线,分为哪三组? 答:是传递信息的一组公用导线。分三组:地址总线,数据总线,控制总线。 3.8086/8088CPU的内部结构分为哪两大模块,各自的主要功能是什 么? 答:总线接口部件(BIU)功能:根据执行单元EU的请求完成CPU 与存储器或IO设备之间的数据传送。执行部件(EU),作用:从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接口部件进行算术运算。 4.8086指令队列的作用是什么? 答:作用是:在执行指令的同时从内存中取了一条指令或下几条指令,取来的指令放在指令队列中这样它就不需要象以往的计算机那样让CPU轮番进行取指和执行的工作,从而提高CPU的利用率。 5.8086的存储器空间最大可以为多少?怎样用16位寄存器实现对 20位地址的寻址?完成逻辑地址到物理地址转换的部件是什么?答:8086的存储器空间最大可以为2^20(1MB);8086计算机引入了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的

内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。 6.段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令 的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗? 答:指令的物理地址为21F00H;CS值和IP值不是唯一的,例如:CS=2100H,IP=0F00H。 7.设存储器的段地址是4ABFH,物理地址为50000H,其偏移地址 为多少? 答:偏移地址为54100H。(物理地址=段地址*16+偏移地址) 8.8086/8088CPU有哪几个状态标志位,有哪几个控制标志位?其意 义各是什么? 答:状态标志位有6个: ZF,SF,CF,OF,AF,PF。其意思是用 来反映指令执行的特征,通常是由CPU根据指令执行结果自动设置的;控制标志位有3个:DF,IF,TF。它是由程序通过执行特定的 指令来设置的,以控制指令的操作方式。 9.8086CPU的AD0~AD15是什么引脚? 答:数据与地址引脚 10.INTR、INTA、NMI、ALE、HOLD、HLDA引脚的名称各是什么? 答:INTR是可屏蔽请求信号,INTA中断响应信号,NMI是不可屏 蔽中断请求信号,ALE是地址锁存允许信号,HOLD总线请求信 号,HLDA总线请求响应信号。 11.虚拟存储器有哪两部分组成?

微机原理与接口技术复习提纲

1、简述中断源的分类和它们之间的优先顺序如何?并分别简述CPU响应各类中断源的条件? 答:按中断源与CPU的位置关系,可分为外部中断和内部中断两大类: 外部中断是指有外部设备通过硬件触发请求的方式产生的中断,又称为硬件中断,外部中断有分为非屏蔽中断和可屏蔽中断 内部中断是由CPU运行程序错误或执行内部程序调用引起的一种中断,亦称软件中断。 它们之间的优先顺序是内部中断、非屏蔽中断、可屏蔽中断和单步(跟踪)中断。 CPU响应内部中断、非屏蔽中断、可屏蔽中断和单步(跟踪)中断等四类中断的相同条件是:(1)必须要有中断请求,(2)CPU当前正在执行的指令必须结束,而对于可屏蔽中断,还必须满足IF=1,即CPU处于开中断状态的条件。 2、简述动态存储器(DRAM)的特点? 答; (1) CPU对RAM中的每一单元能读出又能写入。 (2) 读/写过程先寻找存储单元的地址再读/写内容。 (3) 读/写时间与存储单元的物理地址无关。 (4) 失电后信息丢失。现已开发出带电池芯片的RAM,称为非易失性RAM(NVRAM),做到失电后信息不丢失。(5) 作Cache和主存用 3、8086 CPU中地址加法器的重要性体现在哪里? 答:地址加法器是8086 CPU的总线接口单元中的一个器件,在8086存储器分段组织方式中它是实现存储器寻址的一个关键器件,地址加法器将两个16位寄存器中的逻辑地址移位相加,得到一个20位的实际地址,把存储器寻址空间从64K扩大到1M,极大地扩大了微型计算机的程序存储空间,从而大大提高了程序运行效率。 4、8086 CPU中有哪些寄存器?分组说明用途。哪些寄存器用来指示存储器单元的偏移地址? 答:8086 CPU中有8个通用寄存器AX、BX、CX、DX、SP、BP、SI、DI;两个控制寄存器IP、FL;四个段寄存器CS、DS、SS、ES。8个通用寄存器都可以用来暂存参加运算的数据或中间结果,但又有各自的专门用途。例如,AX专用做累加器,某些指令指定用它存放操作数和运算结果;CX为计数寄存器,在某些指令中做计数器使用;DX为数据寄存器;BX为基址寄存器,BP为基址指针,SI为源变址寄存器,DI为目的变址寄存器,这4个寄存器在数据寻址中用来存放段内偏移地址(有效地址)或段内偏移地址的一部分;SP为堆栈指示器,用来存放栈顶有效地址。两个控制寄存器用来存放有关的状态信息和控制信息。例如,标志寄存器FL用来存放状态标志和控制标志;而指令指针用来存放下一条要取指令的有效地址。四个段寄存器用来存放段地址。例如,CS寄存器用来存放代码段的段地址;DS寄存器用来存放数据段的段地址;SS寄存器用来存放堆栈段的段地址;ES寄存器用来存放扩展段的段地址。 5、DRAM为什么要刷新,存储系统如何进行刷新? DRAM以单个MOS管为基本存储单元,以极间电容充放电表示两种逻辑状态。由于极间电容的容量很小,充电电荷自然泄漏会很快导致信息丢失,所以要不断对它进行刷新操作、即读取原内容、放大再写入。 存储系统的刷新控制电路提供刷新行地址,将存储DRAM芯片中的某一行选中刷新。实际上,刷新控制电路是将刷新行地址同时送达存储系统中所有DRAM芯片,所有DRAM芯片都在同时进行一行的刷新操作。 刷新控制电路设置每次行地址增量,并在一定时间间隔内启动一次刷新操作,就能够保证所有DRAM芯片的所有存储单元得到及时刷新。 6、计算机I/O接口有何用途?试列出8个I/O接口。

微机接口技术模拟试题1

《微机接口技术》模拟试题 一、选择题:(每空1分,共20分) 1.CPU与外设之间交换数据常采用、、和四种方式,PC机键盘接口采用传送方式。 ⒉当进行DMA方式下的写操作时,数据是从传送到__中。 ⒊PC总线、ISA总线和EISA总线的地址线分别为:、和根。 ⒋8254定时/计数器内部有个端口、共有种工作方式。 ⒌8255的A1和A0引脚分别连接在地址总线的A1和A0,当命令端口的口地址为317H时,则A口、B口、C口的口地址分别为、、。 ⒍PC微机中最大的中断号是、最小的中断号是。 ⒎PC微机中键盘是从8255的口得到按键数据。 ⒏串行通信中传输线上即传输_________,又传输_________。 二、选择题:(每题2分,共10分) ⒈设串行异步通信每帧数据格式有8个数据位、无校验、一个停止位,若波特率为9600B/S,该方式每秒最多能传送()个字符。 ①1200 ②150 ③960 ④120

2.输出指令在I/O接口总线上产生正确的命令顺序是()。 ①先发地址码,再发读命令,最后读数据。 ②先发读命令、再发地址码,最后读数据。 ③先送地址码,再送数据,最后发写命令。 ④先送地址码,再发写命令、最后送数据。 3 使用8254设计定时器,当输入频率为1MHZ并输出频率为100HZ时,该定时器的计数初值为()。 ①100 ②1000 ③10000 ④其它 4 在PC机中5号中断,它的中断向地址是()。 ①0000H:0005H ②0000H:0010H ③0000H:0014H ④0000H:0020H 5.四片8259级联时可提供的中断请求总数为()。 ①29个②30个③31个④32个 6.下述总线中,组内都是外设串行总线为()组。 ①RS-485、IDE、ISA。 ②RS-485、IEEE1394、USB。 ③RS-485、PCI、IEEE1394。 ④USB、SCSI、RS-232。 7. DMA在()接管总线的控制权。 ①申请阶段②响应阶段③数据传送阶段④结束阶段 8. 中断服务程序入口地址是()。 ①中断向量表的指针②中断向量③中断向量表④中断号

计算机接口技术期末考试试题及答案

第1页 共7页 计算机接口技术复习题 一、 填空题: 1)8255A 端口B 可工作在_________0____、_____1________方式下 注:A 口工作在0、1、2方式下 2)中断分为两大类____内部中断_________和____外部中断_________。 3)CPU 与外设之间有交换的信息有_____状态信息________、_____控制信息________和数据信息。 4)8253定时/计数芯片中,CLK 和GATE 所起的作用分别是_____计数脉冲 ________和_____ 用于定时/计时的启动/停止,允许/禁止 ________。 5)控制微型计算机与外设之间的信息交换有4种方式,分别是程序控制方式、__DMA 控制__________方式、___中断控制方式__________方式、I/O 通道方式。 ????6)8255的A1和A0引脚分别连接在地址总线的A1和A0,当命令端口的地址为317H 时,则A 口、B 口、C 口的口地址分别为___314h__________、____315h_________、______316h_______。 7)1个中断类型号为01CH 的中断服务程序存放在0100H :3600H 开始的内存中,则中断向量存储在地址为 0070h 至 0073h 的四个内存单元中。 注: 一个中断类型号为01CH 的中断处理程序存放在0100H :3800H 开始的内存中,中断向量存储在地址为____0070H_____至___0073H_____的___4___个字节中 二、 单项选择题

??1、8255可编程并行接口芯片的C口具有位控能力,允许CPU用输出指令单独对C口的某一位写入‘0’或写入‘1’,正确的方法是通过( b )方式写入。 A 写入8255的C数据口 B 写8255的控制寄存器 C 读C口状态后对相应位做“或运算”或者“与运算”后写入C数据口 D 读C口状态后再直接写入8255的C数据口 //2、在串行数据传送中,若工作于异步方式,每个字符传送格式为数据位8位,奇偶校验位1位,停止位1位,波特率为4800,则每秒钟最多能传输的字符数是(a ) A 480 B 4800 C 436 D 600 3、8255具有3种并行工作方式,当两个CPU通过各自的8255并行连接进行双向数据交换时应当采用( c ) A 方式0 B 方式1 C 方式2 D 三种方式都不行 4、微机系统中要组成32KBX16的存储器,需要选用( a )片规格为2KBX8的芯片 A 32 B 16 C 64 D 8 5、下列芯片是串行接口的是( c ) A 8255 B 0809 C 8251A D 8259 6、下列说法中对半双工通信方式论述正确的是(c ) A 某一时刻通信双方能同时双向传送数据 B 通信双方只能单向传送数据 C 通信双方不能同时收发数据,但可以在不同时候在两个方向传送 D 以上说法均不对 7、用8259级连产生64级中断至少需要( b )片8259芯片。 A 8 B 9 C 7 D 10 ???8、下列关于中断说法正确的是(b ) A 软中断是随机发生的 B 硬中断是外部硬件产生的,包括不可屏蔽中断NMI与可屏蔽中断INTR 第2页共7页

微机原理与接口技术复习总结

第一章 计算机基础知识 本章的主要内容为不同进位计数制计数方法、不同进位制数之间相互转换的 方法、数和字符在计算机中的表示方法、简单的算术运算以及计算机系统的组成。 下边将本章的知识点作了归类,图1为本章的知识要点图,图1.2为计算机系统 组成的示意图。 第二章 8086微处理器 本章要从应用角度上理解8086CPU 的内部组成、编程结构、引脚信号功能、最小工作模式的系统配置、8086 的存储器组织、基本时序等概念。下面这一章知识的结构图。 第三章 8086的指令系统 本章重点是8086CPU 指令的寻址方式,每条指令的格式、功能及标志的影响;同时还涉及到存储器单元的物理地址计算、标志位填写和堆栈操作。下图为本章知识结构图。 第四章 汇编语言程序设计 本章主要内容是汇编语言类别、伪指令语句格式和作用、基本程序结构、调用程序和被调用程序之间数据传递途径以及汇编源程序上机调试过程。 本章重点是阅读程序和编写程序。下边是本章的知识结构图。 第五章 半导体存储器 半导体存储器是用半导体器件作为存储介质的存储器。本章讨论半导体存储本章知识要点 数制 二进制数(B) 八进制数(Q) 十六进制数(H) 十进制数(D) B) 码制 带符号数编码 奇偶校验码 字符编码 原码 反码 补码 ASCII 码 BCD 码 压缩BCD 码 非压缩BCD 码 计算机系统组成 计算机系统组成 硬件 主机 外部设备 中央处理器(CPU) 半导体存储器 控制器 运算器 ROM RAM 输入设备 输出设备 软件 系统软件 应用软件 操作系统:如DOS 、Windows 、Unix 、Linux 等 其他系统软件 用户应用软件 其他应用软件 各种计算机语言处理软件:如汇编、解释、编译等软件 本章知识要点 Intel 8086微处理器 时钟发生器(8284) 地址锁存器(74LS373、8282) 存储器组织 存储器逻辑分段 存储器分体 三总线(DB 、AB 、CB) 时序 时钟周期(T 状态) 基本读总线周期 系统配置 (最小模式) 8086CPU 数据收发器(8286、74LS245) 逻辑地址 物理地址 奇地址存储体(BHE ) 偶地址存储体(A0) 总线周期 指令周期 基本写总线周期 中断响应时序 内部组成 执行单元EU (AX 、BX 、CX 、DX 、SP 、BP 、SI 、DI 、标志寄存器) 总线接口单元BIU (CS 、DS 、SS 、ES 、IP ) 本章知识要点 操作数寻址方式 立即数寻址、寄存器寻址、存储器寻址……. 堆栈结构(后进先出) 堆栈指针(SP) 逻辑地址、物理地址 寻址方式 指令格式 堆栈操作(入栈、出栈) 立即数寻址 指令功能 对标志位影响 填写标志位 寄存器寻址 存储器寻址 串操作寻址 I/O 端口寻址 隐含寻址 直接寻址 寄存器间接寻址 寄存器相对寻址 基址变址寻址 相对基址变址寻址 指 令 功 能 数据传送类(通用数据传送指令、堆栈指令、交换指令、I/O 传送指令、换码指令、有效地址传送指令、 标志寄存器传送指令) 算术运算类指令(加法指令,减法指令, 乘法指令,除法指令,BCD 码调整指令) 逻辑类指令(逻辑运算指令、逻辑移位操作指令) 串操作类指令(串传送、比较、扫描、串存和取指令) 控制转移类指令(条件和无条件转移、子程序调用和返回指令、子程序调用和返回、中断) 、 处理器控制类指令 汇编语言语句类别 程序基本结构 顺序结构 本章知识实指令语句 分支结构 伪指令语句 宏指令语句 寄存器约定 符号定义伪指令 EQU 、= 伪指令语数据定义伪指令 DB 、DW 、DD …… 段定义伪指令 SEGMENT ……ENDS 过程定义伪指令 PROC 、ENDP 段指派伪指令 ASSUME 地址/数据 控制 负责地址BHE/S7、ALE 引脚功能 (最小模式) 地址/状态 数据允许和收发 DEN 、DT/R 负责读写RD 、WR 、M/IO 负责中断INTR 、NMI 、INTA 负责总线HOLD 、HLDA 协调CLK 、READY 、TEST 模式选择MN/MX=5V

现代微机接口技术试题2009

现代微机接口技术试题 一、选择题:(每空1分,共20分) 1.CPU与外设之间交换数据常采用、、和四种方式,PC机键盘接口采用传送方式。 ⒉当进行DMA方式下的写操作时,数据是从传送到__中。 ⒊PC总线、ISA总线和EISA总线的地址线分别为:、和根。 ⒋8254定时/计数器内部有个端口、共有种工作方式。 ⒌8255的A1和A0引脚分别连接在地址总线的A1和A0,当命令端口的口地址为317H时,则A口、B口、C口的口地址分别为、、。 ⒍PC微机中最大的中断号是、最小的中断号是。 ⒎PC微机中键盘是从8255的口得到按键数据。 ⒏串行通信中传输线上即传输_________,又传输_________。 二、选择题:(每题2分,共10分) ⒈设串行异步通信每帧数据格式有8个数据位、无校验、一个停止位,若波特率为9600B/S,该方式每秒最多能传送()个字符。 ①1200 ②150 ③960 ④120

2.输出指令在I/O接口总线上产生正确的命令顺序是()。 ①先发地址码,再发读命令,最后读数据。 ②先发读命令、再发地址码,最后读数据。 ③先送地址码,再送数据,最后发写命令。 ④先送地址码,再发写命令、最后送数据。 3 使用8254设计定时器,当输入频率为1MHZ并输出频率为100HZ时,该定时器的计数初值为()。 ①100 ②1000 ③10000 ④其它 4 在PC机中5号中断,它的中断向地址是()。 ①0000H:0005H ②0000H:0010H ③0000H:0014H ④0000H:0020H 5.四片8259级联时可提供的中断请求总数为()。 ①29个②30个③31个④32个 6.下述总线中,组内都是外设串行总线为()组。 ①RS-485、IDE、ISA。 ②RS-485、IEEE1394、USB。 ③RS-485、PCI、IEEE1394。 ④USB、SCSI、RS-232。 7. DMA在()接管总线的控制权。 ①申请阶段②响应阶段③数据传送阶段④结束阶段 8. 中断服务程序入口地址是()。 ①中断向量表的指针②中断向量③中断向量表④中断号

微机原理及接口技术期末复习资料重点归纳

微机重点总结 第一章 计算机中数的表示方法:真值、原码、反码(-127—+127)、补码(-128—+127)、BCD码,1000的原码为-0,补码为-8,反码为-7。 ASCII码:7位二进制编码,空格20,回车0D,换行0A,0-9(30-39),A-Z(41-5A),a-z(61-7A)。 模型机结构介绍 1、程序计数器PC:4位计数器,每次运行前先复位至0000,取出一条指令后PC自动加1,指向下一条指令; 2、存储地址寄存器MAR:接收来自PC的二进制数,作为地址码送入存储器; 3、可编程只读存储器PROM 4、指令寄存器IR:从PROM接收指令字,同时将指令字分别送到控制器CON和总线上,模型机指令字长为8位,高4位为操作码,低4位为地址码(操作数地址); 5、控制器CON:(1)每次运行前CON先发出CLR=1,使有关部件清零,此时PC=0000,IR=0000 0000;(2)CON 有一个同步时钟输出,发出脉冲信号CLK到各部件,使它们同步运行;(3)控制矩阵CM根据IR送来的指令发出12位控制字,CON=C P E P L M E R L I E I L A E A S U E U L B I O; 6、累加器A:能从总线接收数据,也能向总线送数据,其数据输出端能将数据送至ALU进行算数运算(双态,不受E门控制); 7、算数逻辑部件ALU:当S U=0时,A+B,当S U=1时,A-B; 8、寄存器B:将要与A相加或相减的数据暂存于此寄存器,它到ALU的输出也是双态的; 9、输出寄存器O:装入累加器A的结果; 10、二进制显示器D。 中央处理器CPU:PC、IR、CON、ALU、A、B;存储器:MAR、PROM;输入/输出系统:O、D。 执行指令过程:指令周期(机器周期)包括取指周期和执行周期,两者均为3个机器节拍(模型机),其中,取指周期的3个机器节拍分别为送地址节拍、读存储节拍和增量节拍。 控制器:环形计数器(RC)、指令译码器(ID)、控制矩阵(CM)、其他控制电路。 微型计算机硬件基本结构:算术逻辑单元ALU、控制器、存储器、输入/输出设备。 微型机工作原理:存储程序,按地址顺序执行。 第二章 微处理器基本结构和功能: 1、内部寄存器阵列(通用寄存器和专用寄存器); 2、算数逻辑运算单元; 3、控制器(指令寄存器、指令译码器和各种定时与控制 信号产生电路); 4、现代微处理器中还集成了浮点运算部件及高速缓冲寄 存器cache。 8086/8088微处理器结构: 执行部件EU的组成: 1、ALU(算术逻辑单元); 2、寄存器组: (1)通用寄存器:4个16位通用寄存器(AX、BX、CX、DX)或8个8位寄存器(AL、AH、BL、BH、CL、CH、DL、DH),其中AX为累加器,BX为基址寄存器,CX为计数寄 存器,DX为数据寄存器; (2)专用寄存器:两个16位指针寄存器SP和BP,两个 16位变址寄存器SI和DI,其中,SP是堆栈指针寄存器, 由它和堆栈段寄存器SS一起来确定堆栈在内存中的位 置,BP是基址指针寄存器,通常用于存放基地址,SI是 原变址寄存器,DI是目的变址寄存器,都用于指令变址寻 址方式; (3)标志寄存器FR :为16位寄存器,其中7位未使用, 使用的9个标志位可分为两类:状态标志(CF、PF、AF、8086/8088 CPU 总线接口单 元BIU(完成 取指令和存 取数据) 执行单元EU (负责分析 指令和执行 指令) 段寄存器(CS、SS、DS、ES) 指令指针寄存器IP 地址加法器 指令队列 内部控制逻辑 输入/输出控制电路 算术逻辑单元ALU 寄存器组 标志寄存器FR 暂存器 AX BX CX DX 通用寄存器 专用寄存器

计算机接口技术复习题(含答案)

1. 在8086CPU 中,当M/ ——IO = 0,——RD = 1,—— WR = 0时,CPU 完成的操作是( D )。 (A )存储器读 (B )I/O 读 (C )存储器写 (D )I/O 写 2. 在标志寄存器中,用于说明计算结果为0的标志是( C ) (A )C 标志 (B )A 标志 (C )Z 标志 (D )S 标志 3. 两片8259A 采用主从级连方式,最多能接收( B ) (A )8级中断 (B )15级中断 (C )16级中断 (D )级中断 4. 异步通信所采用的数据格式中,停止位的位数错误的是( D ) (A )1位 (B )1.5位 (C )2位 (D )2.5位 5. 下面哪一条语句是采用寄存器间接寻址的( B ) (A )MOV AX ,BX (B )MOV AL ,[BX] (C )MOV AX ,20 (D )MOV AX ,BUF 6. 计算机系统总线按其功能可划分为数据总线、地址总线和( A ) (A )控制总线 (B )同步总线 (C )信号总线 (D )中断总线 7. 在PC/XT 机中,NMI 的中断向量在中断向量表中的位置是 ( C ) (A )由程序指定的 (B )由DOS 自动分配的 (C )固定在0008H 开始的4个字节中 (D )固定在中断向量表首 8. 在两片8259A 级联的中断系统中,从片的INT 端接到主片的IR4端,则初始化主、从片ICW3的数据格式分别是( B ) (A )01H 和40H (B )10H 和04H (C )10H 和40H (D )01H 和04H 9. CPU 与输入/输出端口是通过哪些指令来完成信息交换( C ) (A )MOV (B )MOVSB (C )IN 或OUT (D )STOSB 10. 在标志寄存器中,符号标志是( S ) (A )C 标志 (B )A 标志 (C )Z 标志 (D )S 标志 11. CPU 与输入/输出接口电路是通过端口寄存器进行信息交换,这些端口寄存器包括了状态端口、控制端口和( B ) (A )信息端口 (B )数据端口 (C )存储器端口 (D )命令端口 12. 8088微处理器可寻址访问的最大I/O 空间为( B ) (A) 1KB (B) 64KB (C) 640KB (D) 1MB 13. CPU 与输入/输出端口是通过哪些指令来完成信息交换( C ) (A )MOV (B )MOVSB (C )IN 或OUT (D )STOSB 14. 在标志寄存器中,用于说明计算结果为0的标志是( C ) (A )C 标志 (B )A 标志 (C )Z 标志 (D )S 标志 15. 下面哪一个命题是正确的( C ) (A )负数的反码与其真值数相同 (B ) 负数的补码与其真值数相同 (C )正数的原码、反码、补码与其真值数相同 (D )[+0]反码 =11111111B 16. 在实模式下进行编写汇编程序,每一个逻辑段的大小不能超过( B ) (A )32KB (B )64KB

微机原理与接口技术复习提纲

1、简述中断源的分类和它们之间的优先顺序如何并分别简述CPU响应各类中断源的条件答:按中断源与CPU的位置关系,可分为外部中断和内部中断两大类: 外部中断是指有外部设备通过硬件触发请求的方式产生的中断,又称为硬件中断,外部中断有分为非屏蔽中断和可屏蔽中断 内部中断是由CPU运行程序错误或执行内部程序调用引起的一种中断,亦称软件中断。 它们之间的优先顺序是内部中断、非屏蔽中断、可屏蔽中断和单步(跟踪)中断。 CPU响应内部中断、非屏蔽中断、可屏蔽中断和单步(跟踪)中断等四类中断的相同条件是:(1)必须要有中断请求,(2)CPU当前正在执行的指令必须结束,而对于可屏蔽中断,还必须满足IF=1,即CPU处于开中断状态的条件。 2、简述动态存储器(DRAM)的特点 答; (1) CPU对RAM中的每一单元能读出又能写入。 】 (2) 读/写过程先寻找存储单元的地址再读/写内容。 (3) 读/写时间与存储单元的物理地址无关。 (4) 失电后信息丢失。现已开发出带电池芯片的RAM,称为非易失性RAM(NVRAM),做到失电后信息不丢失。(5) 作Cache和主存用 3、8086 CPU中地址加法器的重要性体现在哪里 答:地址加法器是8086 CPU的总线接口单元中的一个器件,在8086存储器分段组织方式中它是实现存储器寻址的一个关键器件,地址加法器将两个16位寄存器中的逻辑地址移位相加,得到一个20位的实际地址,把存储器寻址空间从64K扩大到1M,极大地扩大了微型计算机的程序存储空间,从而大大提高了程序运行效率。 4、8086 CPU中有哪些寄存器分组说明用途。哪些寄存器用来指示存储器单元的偏移地址答:8086 CPU中有8个通用寄存器AX、BX、CX、DX、SP、BP、SI、DI;两个控制寄存器IP、FL;四个段寄存器CS、DS、SS、ES。8个通用寄存器都可以用来暂存参加运算的数据或中间结果,但又有各自的专门用途。例如,AX专用做累加器,某些指令指定用它存放操作数和运算结果;CX为计数寄存器,在某些指令中做计数器使用;DX为数据寄存器;BX为基址寄存器,BP为基址指针,SI为源变址寄存器,DI为目的变址寄存器,这4个寄存器在数据寻址中用来存放段内偏移地址(有效地址)或段内偏移地址的一部分;SP为堆栈指示器,用来存放栈顶有效地址。两个控制寄存器用来存放有关的状态信息和控制信息。例如,标志寄存器FL用来存放状态标志和控制标志;而指令指针用来存放下一条要取指令的有效地址。四个段寄存器用来存放段地址。例如,CS寄存器用来存放代码段的段地址;DS寄存器用来存放数据段的段地址;SS寄存器用来存放堆栈段的段地址;ES寄存器用来存放扩展段的段地址。 5、DRAM为什么要刷新,存储系统如何进行刷新 】 DRAM以单个MOS管为基本存储单元,以极间电容充放电表示两种逻辑状态。由于极间电容的容量很小,充电电荷自然泄漏会很快导致信息丢失,所以要不断对它进行刷新操作、即读取原内容、放大再写入。 存储系统的刷新控制电路提供刷新行地址,将存储DRAM芯片中的某一行选中刷新。实际上,刷新控制电路是将刷新行地址同时送达存储系统中所有DRAM芯片,所有DRAM芯片都在同时进行一行的刷新操作。 刷新控制电路设置每次行地址增量,并在一定时间间隔内启动一次刷新操作,就能够保证所有DRAM芯片的所有存储单元得到及时刷新。 6、计算机I/O接口有何用途试列出8个I/O接口。

微机原理与接口技术期末试卷与答案

一、填空:(每空1分,共20分) 二、1、设字长为八位,有x= -1,y=124,则有:[x+y]补=_________,[x-y]补=__________; 三、2、数制转换:247.86= H =______________BCD; 四、3、在8086CPU中,由于BIU和EU分开,所以_____和_____ 可以重叠操作,提高了CPU的利用率; 五、4、8086的中断向量表位于内存的_______区域,它可以容纳____个中断向量,每一个向量占____ 个字节; 六、5、8086系统中,地址FFFF0H是___________________ 地址; 七、6、8086CPU的MN/MX引脚的作用是____________________; 八、7、8251芯片中设立了_____、_____ 和______三种出错标志; 九、8、8086CPU中典型总线周期由____个时钟周期组成,其中T1期间,CPU输出______信息;如有必要时,可以在__________两个时钟周期之间插入1个或多个T W等待周期。 十、9、8259A共有___个可编程的寄存器,它们分别用于接受CPU送来的______命令字和________命令字二、简答题:(20分) 十一、1、什么是信号的调制与解调?为什么要进行调制和解调?试举出一种调制的方式。(5分) 十二、 2、已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?(5分) 3、有变量定义的伪指令如下: NUMS DW 18 DUP(4 DUP(5),23) V AR DB 'HOW ARE YOU !', 0DH, 0AH 试问:NUMS、V AR变量各分配了多少存储字节?(5分) 4、已有MOV AL,INF[BP+SI]与MOV AL,ES:INF[BP+SI]两条指令,试问:其源操作数采用何种寻 址方式?是字或是字节操作?两条指令有何区别?(5分) 三、读图(10分) 下图中,AB7~AB0为8086CPU低八位地址总线

微机原理与接口技术知识点总结整理

《微机原理与接口技术》复习参考资料 第一章概述 一、计算机中的数制 1、无符号数的表示方法: (1)十进制计数的表示法 特点:以十为底,逢十进一; 共有0-9十个数字符号。 (2)二进制计数表示方法: 特点:以2为底,逢2进位; 只有0和1两个符号。 (3)十六进制数的表示法: 特点:以16为底,逢16进位; 有0--9及A—F(表示10~15)共16个数字符号。 2、各种数制之间的转换 (1)非十进制数到十进制数的转换 按相应进位计数制的权表达式展开,再按十进制求和。(见书本1.2.3,1.2.4)(2)十进制数制转换为二进制数制 ●十进制→二进制的转换: 整数部分:除2取余; 小数部分:乘2取整。 ●十进制→十六进制的转换: 整数部分:除16取余; 小数部分:乘16取整。 以小数点为起点求得整数和小数的各个位。 (3)二进制与十六进制数之间的转换 用4位二进制数表示1位十六进制数 3、无符号数二进制的运算(见教材P5) 4、二进制数的逻辑运算 特点:按位运算,无进借位 (1)与运算 只有A、B变量皆为1时,与运算的结果就是1 (2)或运算 A、B变量中,只要有一个为1,或运算的结果就是1 (3)非运算 (4)异或运算 A、B两个变量只要不同,异或运算的结果就是1 二、计算机中的码制 1、对于符号数,机器数常用的表示方法有原码、反码和补码三种。数X的原码记作[X]原,反码记作[X]反,补码记作[X]补。

注意:对正数,三种表示法均相同。 它们的差别在于对负数的表示。 (1)原码 定义: 符号位:0表示正,1表示负; 数值位:真值的绝对值。 注意:数0的原码不唯一 (2)反码 定义: 若X>0 ,则[X]反=[X]原 若X<0,则[X]反= 对应原码的符号位不变,数值部分按位求反 注意:数0的反码也不唯一 (3)补码 定义: 若X>0,则[X]补= [X]反= [X]原 若X<0,则[X]补= [X]反+1 注意:机器字长为8时,数0的补码唯一,同为00000000 2、8位二进制的表示范围: 原码:-127~+127 反码:-127~+127 补码:-128~+127 3、特殊数10000000 ●该数在原码中定义为:-0 ●在反码中定义为:-127 ●在补码中定义为:-128 ●对无符号数:(10000000)2= 128 三、信息的编码 1、十进制数的二进制数编码 用4位二进制数表示一位十进制数。有两种表示法:压缩BCD码和非压缩BCD码。(1)压缩BCD码的每一位用4位二进制表示,0000~1001表示0~9,一个字节表示两位十进制数。 (2)非压缩BCD码用一个字节表示一位十进制数,高4位总是0000,低4位的0000~1001表示0~9 2、字符的编码 计算机采用7位二进制代码对字符进行编码 (1)数字0~9的编码是0110000~0111001,它们的高3位均是011,后4位正好与其对应的二进制代码(BCD码)相符。

(完整版)微机原理与接口技术试题与答案

微机原理与接口技术试题 微型计算机原理与接口技术综合测试题一 一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处) 1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O 访问,当CPU执行IN AL,DX指令时,该信号线为(2 )电平。 (1) A. M/ B. C. ALE D. N/ (2) A. 高 B. 低 C. ECL D. CMOS 2.n+1位有符号数x的补码表示范围为()。 A. -2n < x < 2n B. -2n ≤ x ≤ 2n -1 C. -2n -1 ≤ x ≤ 2n-1 D. -2n < x ≤ 2n 3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。 A. AND AL, 0FH B. AND AL, 0FOH C. OR AL, 0FH D. OR AL 0FOH 4.下列MOV指令中,不正确的指令是()。 A. MOV AX, BX B. MOV AX, [BX] C. MOV AX, CX D. MOV AX, [CX] 5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。

A. 00017H B. 00068H C. 0005CH D. 0005EH 6.条件转移指令JNE的条件是()。 A. CF=0 B. CF=1 C. ZF=0 D. ZF=1 7. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发(2 )信息。 ⑴ A. 1个 B. 2个 C. 4个 D. 6个 ⑵ A. 数据 B . 地址 C. 状态 D. 其它 8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是(2 )。 ⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定 C. 不需要8286收发器 D. 需要总线控制器8288 ⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定 C. 需要总线控制器8288 D. 适用于单一处理机系统 9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。 A. 0AH B. 0BH C. 0CH D. 0DH 10.真值超出机器数表示范围称为溢出,,此时标志寄存器中的( )位被置位 A. OF B AF C PF D CF

相关文档
相关文档 最新文档