当前位置:文档之家› 微机原理试题及答案

微机原理试题及答案

微机原理试题及答案
微机原理试题及答案

微机原理试题及答案文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

学年第学期微机原理及应用(A)课程试卷

卷16

班级姓名得分任课教师

一、选择题:(每题分,共18分)

1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( )。

反复执行空操作,直到DMA操作结束

进入暂停状态, 直到DMA操作结束

进入保持状态, 直到DMA操作结束

进入等待状态, 直到DMA操作结束

2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据处理及显示

输出,应采用的数据传送方式为()。

无条件传送方式查询方式

中断方式直接存储器存取方式

3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过()来实

现。

计数器寄存器移位寄存器 D触发器

4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达()个。

128 256 16K 64K

5、CPU响应中断后,通过()完成断点的保护。

执行开中断指令执行关中断指令

执行PUSH指令内部自动操作

6、并行接口芯片8255A具有双向数据传送功能的端口是()。

PA口 PB口 PC口控制口

7、8088CPU处理动作的最小时间单位是()。

指令周期时钟周期机器周期总线周期

8.堆栈是内存中()。

先进先出的ROM区域后进先出的ROM区域

先进先出的RAM区域后进先出的RAM区域

9、计算机中广泛应用的RS-232C实质上是一种()。

串行接口芯片串行通信规程(协议)

串行通信接口标准系统总线标准

5--1 10、高速缓冲存储器(CACHE)一般是由()芯片组成。

SRAM DRAM ROM EPROM

11、鼠标器是一种()。

手持式的作图部件手持式的光学字符识别设备

手持式的座标定位部件手持式扫描器

12、传送速度单位“bps”的含义是()。

b ytes per second bits per second

baud per second billion bytes per second

二、填空题:(每空1分,共12分)

1、CPU在响应中断后,自动关中。为了能实现中断嵌套,在中断服务程序中,CPU必

须在后,开放中断。

2、在计算机运行的过程中,有两股信息在流动,一股是,另一股则

是。

3、指令MOV BX,MASK[BP]是以作为段寄存器。

4、指令REPE CMPSB停止执行时,表示找到或。

5、设CF=0,(BX)= 7E15H,(CL)= 03H,执行指令 RCL BX,CL后, (BX)

= ,(CF)=,(CL)=。

6、在8088 CPU中,一个总线周期是。

7、8253定时/计数器有个独立的16位计数器,每个计数器都可按二进制或

来计数。

三、程序设计(共40分)

1.(10分)假设X和X+2单元与Y和Y+2单元中分别存放的是两个双字有符号数据A和B(X、Y为低位字)。阅读以下程序段,并回答问题。

MOV DX,X+2

MOV AX,X

ADD AX,X

ADC DX,X+2

CMP DX,Y+2

JL L2

JG L1

CMP AX,Y

JBE L2

5--2 L1: MOV AX,1

JMP EXIT

L2: MOV AX,2

EXIT: HLT

1)该程序段所完成的操作是什么

2)AX=1和AX=2分别说明了什么

3)若JBE L2改为JB L2,在操作结果上有什么区别

2.(15分)自BUF单元开始存放了10个16位的无符号数Ai,试编程完成对这10

个数求累加和,并将和存入SUM单元中(设和不大于65535)。

3.(15分)在S1单元开始的存储区域中,存放26个以ASCⅡ码表示的字符,请编

写程序段,将它们依次传送到S2单元开始的存储区域中。

5—3 四、综合题(30分)

下图为一微机系统电路原理图,系统中由一片EPROM 2764和一片SRAM 6264构成了程序存储器和数据存储器,用一片并行接口芯片8255A与一个8位ADC的接口来控制ADC的工作并传送数据。ADC的START是A/D转换启动信号,EOC是转换结束信号,OE是A/D转换数据输出允许信号。请分析电路原理图并回答下列问题:

1)系统中程序存储器的容量是

2)系统中数据存储器的容量是

3)若要求2764的地址范围为02000H~03FFFH,6264的地址范围为06000H~

07FFFH,8255A各端口的地址范围为8000H~8003H,请采用全译码法完成图中数据线、地址线、控制线和其它有关器件端点的连线(可自行添加逻辑电路)。

通过8255A

5—4

5—5

1、在以查询方式与I/O端口交换数据时,外设准备好的状态信息是通过()提供给

CPU进行查询的。

数据总线地址总线控制总线中断请求线

2、CPU与某个外设交换信息时,通常需要有以下一些信号()。

数字量,开关量,状态信号数据,控制,状态

模拟量,控制,状态信号模拟,数字,状态信号

3、在DMA工作方式时,CPU交出总线控制权,而处于()状态。

等待暂停保持中断处理

4、8088/8086CPU有一个与存储器完全独立的空间供连接输入/输出(I/O)设备使用,

占有的I/O地址空间最大可达()。

256字节 512字节 64K字节 128K字节

5、在用端口寻址方式寻址外设的CPU中,区分对外设还是对内存操作是由( )决定的。软件包数据线控制线地址线

6、8088/8086在响应可屏蔽中断请求时()。

INTA输出一个负脉冲,将中断类型码从AD0~AD7读入

INTA输出两个负脉冲,在第二个负脉冲时读取中断类型码

INTA输出一个负脉冲后,进行一次I/O读周期,读取中断类型码

INTA输出一个负脉冲,同时提供I/O读控制信号,读中断类型码

7、并行接口芯片8255A工作于选通方式时,通常作为控制和状态的端口是()。

PA口 PB口 PC口控制口

8、CPU对两个无符号8位二进制数进行减法运算后,结果为00001101;且进位位为

“1”,溢出位为“1”,符号位为“0”,此结果的十进制数应为()

13 -13 -243 溢出

5--1 9、堆栈是用于()。

存放CPU寄存器的内容数据高速存取

存放常数表格存放常用子程序

10、8088/8086CPU中程序计数器(PC)中存放的是()。

指令指令地址操作数操作数地址

11、CPU用减法指令对两个补码表示的带符号数6BH(被减数)和0C7H(减数)进行

减法运算后,标志位CF、SF和OF分别为()。

0,0,0 0,1,1 1,0,0 1,1,1

12、串行接口芯片8251A在接收过程中,通常用以向CPU申请中断是引脚()。

DCR T X RDY RXD R X RDY

二、填空题:(每空1分,共12分)

1、要构成一个完整的计算机系统,除了需要基本的计算机外,还需要使用和管理

计算机的。

2、利用CMP指令比较两个有符号数的大小时,常用和

标志。

3、传送指令MOV AX,[2000]中对源操作数的寻址方式是。

4、在8086/8088CPU中,每个总线周期通常由状态组成,但在存储器或I/O端口工

作速度低的情况下,CPU自动插入状态。

5、8253定时/计数器是从预置值开始计数,故计数器按二进制计100个数回零中

断,预置值应为。

6、当计算机进入DMA方式传送数据时,CPU处于状态。

7、8259A中断控制器可管理级外部中断,通过级联可扩展至级。

三、程序设计(共40分)

1.(10分)阅读下列程序段,并填空:

MOV SI , OFFSET BUF

MOV CH , 0

MOV CL , [SI]

INC SI

XOR BX,BX

REPT0: MOV DH,08

MOV AL,[SI]

5--2 REPT1: ROR AL,1

JNC NEXT

INC BX

NEXT: DEC DH

JNZ REPT1

INC SI

LOOP REPT0

MOV COUNT,BX

HLT

1)该程序所完成的功能是:

2)在BUF单元中存放的是:

2.(15分)设在XX单元中存放着X的值,函数Y的值存放在YY单元

中,试编程实现下列符号函数。

1 X>0

Y= 0 X=0

-1 X<0

3.(15分)内存中自TABLE开始的40个字单元中存放着自然数0~39的立方值。对于FIRST单元中的任一个数X(0≤X≤39),要求编程查表找出X的立方值,并存入SECOND字单元中。

5--3 四、综合题(30分)

下图为一CPU采用查询方式与ADC接口的电路原理图,电路的工作原理如下:CPU 先通过U3(端口地址为04H)发出启动ADC的控制信号Start及多路开关的选择代码,然后通过U2(端口地址为02H)查询ADC是否转换结束, ADC转换结束时,将信号OE置1,同时将转换数据送锁存器锁存。当CPU查询到ADC转换结束信号

EOC=1后,从U1(端口地址为03H)读入ADC转换数据,并存入以DATA为首地址的内存单元中。请根据接口的电路图及工作原理回答下列问题:

5—4

DI,DATA ;数据存放区首址的偏移量DI

CLD

AGAIN:MOV AL,DL

AND AL,0EFH ;使D4=0

OUT [04h],AL ;停止A/D转换

CALL DELAY

MOV AL,DL ;启动AD及选择第0通道

;输出通道代码

POLL:;输入状态信息

SHR AL,1

POLL ;OE1,循环等待

;OE=1,输入数据

STOSB ;存入内存

INC DL ;修改输入通道代码

AGAIN ;八路未测量完,则循环

5--5 学年第学期微机原理及应用(A)课程试卷

卷18

班级姓名得分任课教师

一、选择题:(每题分,共18分)

1、在DMA控制方式下由()控制数据传送。

CPU 软件存储器管理部件专用硬件控制器

2、在微型机中,往往将外设的状态作为一种数据输入,CPU的控制命令作为一种数

据输出,为了将控制、状态与数据信息区分开,往往采用()进行分别传送。

不同的信号线不同的控制开关

不同的端口地址不同的中断服务子程序

3、CPU响应DMA请求后,由于(),所以,一旦DMA结束,CPU可以立即继续

执行原程序。

IP内容进栈受保护 IP和所有寄存器内容进栈受保护

. CPU进入保持状态,IP和所有寄存器内容保持不变

IP内容进栈保护,所有寄存器内容因CPU进入保持状态保持不变

4、系统有多个中断源,而只有单一中断请求线的情况下,为了能处理多重中断流程,

在保护现场和中断服务之间必须加入()。

屏蔽本级中断屏蔽低级中断

屏蔽本级和低级中断屏蔽本级和低级中断,并开中断

5、当多个外设同时产生中断时,CPU响应中断的顺序受()的影响。

中断优先级中断允许标志

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

6、异步串行传送的8位数为33H时,采用偶校验位1位,停止位1位,则串行口发送

的帧信息为()。

7、指令周期是指()。

CPU从主存中取出一条指令的时间 CPU执行一条指令的时间

CPU主频的倒数 CPU主存中取出一个字节的时间

8、PentiumII是带MMX技术的Pentium芯片,这里MMX技术是指()。

多媒体技术多工作模式技术

多路调制技术多存储管理技术6--1

9、CD-ROM光盘用表面的()来表示“0”和“1”。

有无凹坑粗线不等材料不同有无通孔

10、若(AL)=0C6H,(CL)=03H,执行指令SAR AL,CL后,AL的内容为()。

18H 28H 48H 0F8H

11、当CPU与外设工作不同步的情况下,只能采用()数据传送方式。

无条件程序查询 DMA CPU与内存

12、在用发光二极管(LED)作为微机的输出设备时,通常采用()输出信息。

无条件方式查询方式中断方式 DMA方式

二、填空题:(每空格1分,共12分)

1、在微型计算机中,外部信息的传送都是通过总线进行的,故微型计算机的外部结构

特点是。

2、字符串传送指令所能传送的数据块的最大长度为。

3、传送指令MOV BX,COUNT[SI][BX]中对源操作数的寻址方式是。

4、8088CPU对存储器进行读写操作时,在总线周期的T1状态时输出。

5、半导体存储器从使用功能上可分两大类,用于存放程序或常数的是,用于

存放数据或中间结果的是。

6、在微机系统中有多个中断源的情况下,需对每个中断源确定。

7、若要8255A的PB口以中断方式输出数据,则PB口应被设置为方式。

8、执行查表指令XLAT前,必须将表首址送,指令执行后,查表结果在

中。

9、设某个外设的中断类型码为20H,则该外设中断服务程序的入口地址存放的内存单元

首址CS=,IP=。

三、程序设计(共40分)

1.(10分)阅读下列程序段,写出程序执行后所完成的功能.

6--2 DATA SEGMENT

A D

B 1,2,3,4,5,6,7,8,9,10

B DB 1,2,3,4,5,6,7,8,9,10

S DW

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATA

BEGIN: MOV AX,DATA

MOV DS,AX

MOV DX,0

MOV AH,0

MOV SI,0

MOV CX,10

LOP1: MOV AL,[SI+A]

MUL [SI+B]

ADD DX,AX

INC SI

LOOP LOP1

MOV S,DX

CODE ENDS

该程序所完成的功能是:

4.(15分)设在BUF单元开始的内存单元中,存放着COUNT个单字节的有符号数的数据块,试编一程序用以统计该数据块中负元素的个数,结果存入RESULT单元中。

6--3 5.(15分)内存中自TABLE开始的82个单元中存放着自然数0~40的立方值。对应于FIRST单元中的任意一个数X(0≤X≤40),要求编程查表找出X的立方值,并存入内存SECOND开始的两个相邻的单元中。

四、综合题(30分)

下图为一8088微机应用系统电路原理图,系统中扩展了2764、6264和一片可编程并行接口芯片8255。两片四位二进制计数器芯片SN7493组成了一个八位计数器,用8255A与八位二进制计数器进行接口。8255的PA口作为计数值的输入口,计数值输入

后,由8255的PB 口将计数值送至八个LED 发光二极管进行显示。计数器的计数由8255的PC7来控制,当PC7为“1”时,允许计数脉冲加入计数器,PC7为“0”时,禁止计数脉冲加入计数器。故可在PC7端输出一个1秒的高电平,即可控制计数器对输入脉冲频率的测量。8255的PC0接到计数器的复位端R 。在每次计数前,由PC0输出一正脉冲,使得计数器清零复位。

6--4

1

6--5

2START: MOV AL , ;设置8255方式字 OUT , AL LOP: MOV AL , ;PC0置位,计数器复位 OUT 控制口 ,AL MOV AL , ;PC0复位, OUT 控制口 ,AL

MOV AL , ;PC7置位,开始输入脉冲 OUT 控制口 ,AL

A 组方 式选00=方式01= 方式1=方式式 选 择 位 D7=1 A 输 入输选1= 输

0=输C 口位输输选1=输0=输

B 组式选0-方式1-方式B 输 入输选1= 输0=输

C 口位输输选1=输0=输

CALL DELAY1S ;延时1秒

AND AL ,7FH ;PC7复位,停止输入脉冲

OUT 控制口,AL

;8255输入计数值

;8255输出计数值

JMP LOP

学年第学期微机原理及应用(A)课程试卷

卷19

班级姓名得分任课教师

一、选择题:(每题分,共18分)

1、当采用()输入操作情况下,除非计算机等待数据准备好,否则无法传送数据给计

算机。

无条件传送方式程序查询方式中断方式 DMA方式

2、在大部分微型机中,往往将外设的状态作为一种数据输入,CPU的控制命令作为一

种数据输出。为了将控制信息、状态信息与数据信息区分开,往往采用()进行分别传送。

不同的信号线不同的控制开关

不同的端口地址不同的中断服务子程序

3、8088CPU在最小模式下对I/O进行读操作时,有效控制信号为()。

RD低电平,WR三态,IO / M低电平

RD三态,WR低电平,IO / M高电平

RD低电平,WR三态,IO / M高电平

RD三态,WR低电平,IO / M低电平

4、24根地址线的寻址范围为()字节。

64K 1M 4M 16M

5、在主存储器和CPU之间增设高速缓冲存储器Cache的目的是()。

扩大主存储器的容量

解决CPU与主存储器之间的速度匹配问题

扩大CPU中通用寄存器的数量

既扩大主存储器的容量又扩大CPU中通用寄存器的数量

6、运算器的核心部件是()。

加法器累加寄存器多路开关算逻运算单元

7、若(AL)=84H,执行指令XOR AL, AL后,AL的内容为()。

84H 7BH 00H 48H

8、在串行数据通信接收端安装MODEM是为了()。

把并行数据转换成串行数据把串行数据转换成并行数据

把数字信号转换成模拟信号把模拟信号转换成数字信号

9、8088/8086 CPU响应一个可屏蔽硬件中断的条件是( )。

IF=0,INTR=0 IF=0,INTR=1

IF=1,INTR=0 IF=1, INTR=1

5--1 10、直接存储器存取方式是一种由()执行I/O交换的传送方式。

程序软件硬件中断

11、在寄存器AX、BX中有两个带符号数A、B,利用CMP AX, BX指令比较两者的

大小,若A>B,则标志位的状态应是()。

OF=1,SF=1 OF=0,SF=1 OF=1,SF=0 CF=1,SF=0

12、当用多片8259A可编程中断控制器级联时,最大可构成()级优先中断管理系

统,而无须外加电路。

32 64 128 256

二、填空题:(每空1分,共12分)

1、Intel8088是准16位微处理器,它的内部结构是16位的,但只有八根。

2、在字符串传送指令中,若要求每一次串操作后,自动增加地址指针,则标志

DF=。

3、指令MUL Sre通常用于的运算,而IMUL Sre通常用于

的运算。

4、用指令CMP比较两个带符号数A,B的大小时,A>B的条件是。

5、在存储器对应的输入/输出方式中,CPU把一个外设端口作为

来对待。

6、CPU对一个LED显示器电路输出数据可采用传送方式。

7、可编程并行接口芯片8255A中有个输入/输出端口。

8、堆栈段的段基值存入寄存器,段内偏移值存入寄存器中。

9、8253内部寄存器地址为个I/0端口,其中个是定时/计数通道端口。

三、程序设计(共40分)

1.(12分)阅读下列程序段,并回答问题。

START: MOV AL,[ADRM]

MOV BL,[ADRN]

CMP AL,BL

JZ NEXT

JA GREAT

XCHG AL,BL

GREAT: XOR AH,AH

DIV BL

AND AH,AH

5--2 JZ NEXT

MOV AL,BL

MOV BL,AH

JMP GREAT

NEXT: MOV CL,BL

MOV RESULT,CL

HLT

1). 若ADRM和ADRN单元中的数据分别为1BH和0CH,则RESULT单元中的

数据为;

2)若ADRM和ADRN单元中的数据分别为21H和16H,则RESULT单元中的数据为;

3)该段程序完成的功能是:。

2. (14分)在内存数据段从DATA开始的两个存储单元中分别存放了两个八位无

符号数,试编程比较它们的大小,并将大者传送到MAX单元中。

3.编程将FACTOR中的一个十六位无符号数乘以7后,仍存放在原来两个连续的单元中(设乘积仍为16位数)。(14分)

5--3 四、综合题(30分)

下图为一微机硬件系统原理图。在系统中扩展了一片6116芯片,一片2764芯片,构成了系统的存储器;扩展了一片并行接口芯片8255及四个共阴极7段LED 显示器构成了显示器接口电路。请根据系统电路原理图以及显示器控制程序,回答下列问题:

;数据段

SSEGCODE DB 0C0H ,0F9H ,0A4H ,0B0H ,99H ,92H ,82H ,0F8H

DB 80H ,98H ,88H ,83H ,0C6H ,0A1H ,86H ,8EH FOURBYTE DB 21H ,78H ,34H ,67H

;程序段 #1 MOV AL ,80H #2 MOV DX ,控制口地址 #3 OUT DX ,AL #4 CLD

#5 AGAIN : MOV SI ,OFFSET FOURBYTE #6 MOV BX ,OFFSET SSEGCODE #7 MOV AH ,01H #8 MOV CX ,04H #9 DISP : LODSB

5--4

#10 AND AL ,OFH #11 XLAT

#12 MOV DX ,PA 口地址 #13 OUT DX ,AL #14 MOV AL ,AH #15 MOV DX ,PB 口地址 #16 OUT DX ,AL #17 CALL DELAY2MS #18 ROL AH #19 LOOP DISP

IOWR IORD

#20 JMP AGAIN

1.(10分)2764的容量是:,地址范围是:

6116的容量是:,地址范围是:

8255各端口地址是:PA口,PB口,

PC口,控制口

2.(4分)8255A的PA口、PB口分别工作在何种方式

3.(4分)对于图示电路,当显示程序执行时,显示器自左向右显示的字符分别为: 4.(6分)若采用共阳极LED显示器,而程序不改动,则接口电路硬件需如何改动若采用共阳极LED显示器,而硬件不改动,则软件的数据段和程序段如何改动5.(6分)若将原四位共阴极LED显示器,扩展至八位共阴极LED显示器,则硬件需改动的是:

软件需改动的是:

学年第学期微机原理及应用(A)课程试卷

卷20

班级姓名得分任课教师

一、选择题:(每题分,共18分)

1、8086/8088 CPU经加电复位后,执行第一条指令的地址是()。

00000H FFFFFH FFFF0H 0FFFFH

2、在用端口寻址方式寻址外设的CPU中,区分对外设还是对内存操作是由( )决定的。软件包数据线控制线地址线

3、CPU响应中断后,通过()完成断点的保护。

执行开中断指令执行关中断指令

执行PUSH指令内部自动操作

4、常用的虚拟存储系统由()两级存储器组成

微机原理试题及答案

1 一、选择题(20分,在每小题的4个备选答案中选出一个正确的答案编号填写在该题空白处,每题2分) 1.指令MOV DX,[BX]的寻址方式是 D 。 (A)立即寻址(B)直接寻址(C)寄存器寻址(D)寄存器间接寻址2.若AL的内容为3FH,执行SHL AL,1指令后,AL的内容为 A 。 (A)7EH (B)1FH (C)9FH (D)7FH 解析:shl al ,1 即目的操作数各位左移一次,移动一次,相当于将目的操作数乘以2。3fh=63 63*2=126 126=7eh 故选A 3.属于在工作中需定时刷新的存储器的芯片是 B 。 (A)SRAM (B)DRAM (C)EEPROM (D)EPROM 4.某EPROM芯片上有19条地址线A 0~A 18 ,它的容量为 C 。 (A)128K (B)256K (C)512K (D)1024K 5.8086/8088CPU的SP寄存器是多少位的寄存器 B 。 (A)8位(B)16位(C)24位(D)32位 6.在STOSB指令执行的时候,隐含着寄存器的内容作为操作数的偏移地址, 该寄存器是 D 。 (A)SP (B)BX (C)SI (D)DI 解析:stos数据串存储指令功能:将累加器al或ah中的一个字或字节,传送到附加段中以di为目标指针的目的串中,同时修改di,以指向串中的下一个单元。 7.8255工作在方式0时,下面哪种说法不正确 C 。 (A)A口输入无锁存能力(B)A、B口输出有锁存能力 (C)C口输入有锁存能力(D)A、B、C三个口输出均有锁存能力 解析:对于方式0,规定输出信号可以被锁存,输入不能锁存 8.采用DMA方式来实现输入输出是因为它 A 。 (A)速度最快(B)CPU可不参与操作(C)实现起来比较容易(D)能对突发事件做出实时响应 9.工作在最小模式下,8086/8088CPU芯片中,将地址信号锁存的信号是 C 。 (A)DT/R (B)DEN (C)ALE (D)AEN 10.在LOOP指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存 器 C 。 (A)AX (B)BX (C)CX (D)DX 解析:loop:循环指令。指令执行前必须事先见重复次数放在cx寄存器中,每执行一次loop指令,cx自动减1。 二、填空题(每小题2分,共10分) 1.两个无符号数相等,该两数相减后ZF标志= 1 。解析:zf: 全零标志位。本次运算结果为0时,zf=1,否则zf=0。 2.执行LODSB后,SI的内容较该指令执行前增加1,说明DF= 0 。

微机原理及应用试题库(附答案)

《微机原理及应用》试题库 1. 8086和8088的引脚信号中, D 为地址锁存允许信号引脚。 A.CLK B.INTR C.NMI D.ALE 2. 下面的哪项是有效标识符: B A . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1: 3. 如图所示的三态输出电路,当 A 时,V B≈V DD。 A. E(ENABLE)=1, A=1 B. E(ENABLE)=1, A=0 C. E(ENABLE)=0, A=1 D. E(ENABLE)=0, A=0 4. 设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是 D 。 A. 20102H B. 20101H C. 200FEH D. 200FFH 5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的 A 。 A.符号地址B.物理地址C.偏移地址D.逻辑地址 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。 A. CX B. BX C. BP D. DI (C)7. 执行下列程序段: MOV AX,0 MOV BX,1 MOV CX,100 AA:ADD AX,BX INC BX LOOP AA HLT 执行后的结果:(AX)= ,(BX)= 。 A. 5050,99 B. 2500,100 C. 5050,101 D. 2550,102 8. 假设V1和V2是用DW定义的变量,下列指令中正确的是 A 。 A.MOV V1, 20H B.MOV V1, V2 C.MOV AL, V1 D.MOV 2000H, V2 9. – 49D的二进制补码为 A 。

微机原理及应用教案(二)

2.1 微型计算机系统(4) 教学目的: 1、理解掌握计算机软件及分类; 2、了解机器语言、汇编语言、高级语言的区别; 3、了解三种语言处理程序的区别; 4、了解程序设计工具; 5、了解数据库及数据库管理系统; 6、了解诊断程序; 7、了解应用软件及分类。 教学过程: 一、引入 [问题1]. 同学们都知道计算机分为硬件和软件两大系统,前面我们了解硬件系统,那么软件指什么?你们都用过或听过那些软件?(学生边回答,教师边在黑板上分类写) 如:Windows 98 Word flash VB Photoshop Windows xp Excel VC Windows 2003 WPS VF [问题2]. 请同学们说一说这些软件的用途 二、新课 1、计算机软件:指为运行、维护、管理、应用计算机所编制程序的总和。 软件? ??应用软件系统软件 2、系统软件及其分类 系统软件??? ?? ??系统工具集数据库管理系统程序设计系统软件 操作系统 ①操作系统:是计算机硬件和软件的接口, 也是用户与计算机的接口, 管理计算机软、硬资源――充分发挥计算机的系统效率(存储器管理、I/O 设备管理、文 件管理) 组织协调计算机的运行――增强计算机系统处理能力 提供人机有的对话接口。

②计算机语言 机器语言: 指令:计算机执行各种操作的命令 机器指令:用二进制编码表示的指令 机器语言:用机器指令编写的程序 机器语言的特点:能被计算机直接识别理解,但编程困难 汇编语言:用与机器语言一一对应的字母代码表示的语言,便于理解记忆,不具有通用性。 高级语言:又称算法语言,英文单词+数学语言,不受机种限制,有很强通用性,目前有数百种。 ③语言处理程序――“翻译” 目标程序―――机器语言程序 源程序――――汇编语言程序和高级语言程序 由于计算机只能直接执行用机器语言编写的目标程序,因而“源程序”必须“翻译”成目标程序,计算机才能执行。把源程序“翻译”成目标程序的翻译程序叫语言处理程序。一般分为以下三种: 汇编程序:汇编语言源程序 ????→?分析查错代真目标程序 解释程序:将高级语言源程序????→?逐句翻译并执行 目标程序 编译程序:将高级语言源程序 ????→?分析查错代真目标程序 ④程序设计工具集 文本编辑程序 连接程序 调试程序 ⑤数据库及数据库管理系统 ⑥诊断程序 3、应用软件:利用计算机所提供的系统软件,为解决各种实际问题而编制的程序。分为:通用软件和专用软件。 三、小结与作业 小结: 1、计算机软件系统的分类。 2、系统软件与应用软件的区别。 作业: 课本40页,练习1、④⑤ 2、①

微机原理试题及答案 (1)回顾.doc

学年第学期微机原理及应用(A)课程试卷 卷16 班级姓名得分任课教师 一、选择题:(每题1.5分,共18分) 1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( 3)。 ?反复执行空操作,直到DMA操作结束 ?进入暂停状态, 直到DMA操作结束 ?进入保持状态, 直到DMA操作结束 ?进入等待状态, 直到DMA操作结束 2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据 处理及显示输出,应采用的数据传送方式为( 3 )。 ?无条件传送方式?查询方式 ?中断方式?直接存储器存取方式 3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过 (3 )来实现。 ?计数器?寄存器?移位寄存器? D触发器 4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达(4 )个。 ?128 ?256 ? 16K ? 64K 5、CPU响应中断后,通过(4)完成断点的保护。 ?执行开中断指令?执行关中断指令 ?执行PUSH指令?内部自动操作 6、并行接口芯片8255A具有双向数据传送功能的端口是(1 )。 ?PA口?PB口? PC口?控制口 7、8088CPU处理动作的最小时间单位是(2 )。 ?指令周期?时钟周期?机器周期?总线周期 8.堆栈是内存中(4 )。 ?先进先出的ROM区域?后进先出的ROM区域 ?先进先出的RAM区域?后进先出的RAM区域 9、计算机中广泛应用的RS-232C实质上是一种(3 )。 ?串行接口芯片?串行通信规程(协议) ?串行通信接口标准?系统总线标准 5--1

10、高速缓冲存储器(CACHE)一般是由( 1 )芯片组成。 ?SRAM ?DRAM ?ROM ?EPROM 11、鼠标器是一种(3 )。 ?手持式的作图部件?手持式的光学字符识别设备 ?手持式的座标定位部件?手持式扫描器 12、传送速度单位“bps”的含义是( 2 )。 ? b ytes per second ?bits per second ?baud per second ?billion bytes per second 二、填空题:(每空1分,共12分) 1、CPU在响应中断后,自动关中。为了能实现中断嵌套,在中断服务程序 中,CPU必须在保护现场后,开放中断。 2、在计算机运行的过程中,有两股信息在流动,一股是数据,另 一股则是控制命令。 3、指令MOV BX,MASK[BP]是以 ss 作为段寄存器。 4、指令REPE CMPSB停止执行时,表示找到第一个不相等的字符 或 CX=0 。 5、设CF=0,(BX)= 7E15H,(CL)= 03H,执行指令 RCL BX,CL后, (BX) = ,(CF)=,(CL)=。0F0A9H 1 3 6、在8088 CPU中,一个总线周期是CPU从存储器或I/O端口存取一个字 节的时间。 8253定时/计数器有 3 个独立的16位计数器,每个计数器都可按二进制或 bcd 来计数。 三、程序设计(共40分) 1.(10分)假设X和X+2单元与Y和Y+2单元中分别存放的是两个双字有符号数据A和B(X、Y为低位字)。阅读以下程序段,并回 答问题。 MOV DX,X+2 MOV AX,X ADD AX,X ADC DX,X+2 CMP DX,Y+2 JL L2 JG L1 CMP AX,Y

微机原理-期末考试题库及答案(含3套试卷)

微型计算机原理与接口技术综合测试题一 一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处) 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 11.8086 系统中内存储器地址空间为1M,而在进行I/O读写是,有效的地址线是( ) A . 高16位 B. 低16位 C. 高8位 D. 低8位 12.8086 CPU中段寄存器用来存放( ) A. 存储器的物理地址 B. 存储器的逻辑地址 C. 存储器的段基值 D. 存储器的起始地址 13.8259A可编程中断控制器的中断服务寄存器ISR用于( ) A.记忆正在处理中的中断 B. 存放从外设来的中断请求信号 C.允许向CPU发中断请求 D.禁止向CPU发中断请求 14.8253 可编程定时/计数器的计数范围是( ) A. 0-255 B. 1-256 C. 0-65535 D. 1-65536 15. 在8086中,(BX)=8282H,且题中指令已在队列中,则执行INC [BX]指令需要的总

微机原理及应用综合练习一

2012电子微机原理综合练习一 一、简答题。 1.8086CPU标志寄存器中的控制位有几个?简述它们的含义。 2.8086工作于最小方式或最大方式,如何设置?两种模式的主要区别是什么 3. 简述8086和8088CPU引脚信号的区别。 4. 何为时钟周期?它和指令周期、总线周期三者之间的关系是什么? 5. 简述标志位中溢出位和进位位的区别。 6. 简述8088和8086对存储器进行字访问的异同。 7. 在8086系统中,下一条指令所在单元的物理地址是如何计算的? 8.简述半导体存储器的分类和特点。 9.简述高位地址总线译码方法的种类和特点。 10. SRAM芯片6116是4K×8位的存储器,其地址线和数据线的分别有多少条?并简述它的3条控制线、和的含义和功能。 11. CPU与外设间的接口信息有哪几种? 12.简要说明8086/8088中断的分类,以及优先级顺序。 13. 8086/8088CPU响应可屏蔽中断INTR的条件是什么? 14.CPU与外设数据传送的方式有哪几种?什么情况下数据传送要采用无条件传送方式?它有什么特点? 15. 简述查询式数据传送方式的工作过程。 16.比较串行通信和并行通信的优缺点。 17.何为波特率?设数据传送的速率是120字符/秒,而每一个字符格式中的数据位7位,停止位,校验位各1位,则传送的波特率为多少? 18. 异步通信中,字符的格式是由哪些部分组成? 19.8253的方式0~方式3各是何种工作方式?为了便于重复计数,最好选用那些工作方式? 二、综合题 1.设8088的时钟频率为5MHZ,总线周期中包含2个T w等待周期。问: (1)该总线周期是多少?(2)该总线周期内对READY信号检测了多少次? 2.某微机有8条数据线、16条地址线,现用SRAM 2114(容量为1K×4位)存储芯片组成存储系统。问采用线译码方式时,系统的最大存储容量最大是多少?此时需要多少个2114存储芯片 3. 设有一个具有15位地址和16位字长的存储器,试计算: (1)该存储器能存储多少字节信息? (2)如果存储器由2K×4位的RAM芯片组成,需多少RAM芯片?需多少位地

微机原理试题及其答案

硬件习题课 一、选择题 1在主机与外围设备进行数据交换时,为解决两者之间的同步与协调、数据格式转换等问 题,必须要引入( )。 A、数据缓冲寄存器 B、I/O总线 C、I/O接口 D、串并移位器 2在采用DMA方式的I/O系统中,其基本思想是在以下部件或设备之间建立直接的数据 通路,这指的是( )。 A、CPU与外围设备 B、主存与外围设备 C、外设与外设 D、CPU与主存 3目前微型机系统上广泛使用的机械式鼠标是一种() A.输入设备 B.输出设备 C.输入输出设备 D.显示设备组成之一 4 擦除EPROM中的信息可以用()方式进行擦除。 A、加12.5V电压 B、加5V电压 C、紫外线照射 D、红外线照射 5在中断方式下,外设数据输入到内存的路径是( ) A. 外设→数据总线→内存 B.外设→数据总线→CPU→内存 C. 外设→CPU→DMAC→内存 D.外设→I∕O接口→CPU→内存 6、下列是电可擦除的存储器是: A ROM B PROM C EPROM D E2PROM 7、8086CPU对中断请求响应优先级最低的请求是( ) A NMI B INTR C 单步中断 D INTO 8 在DMA传送过程中完成数据传送功能是由()。 (A) CPU执行从存储器读出的指令 (B) CPU直接控制外部设备与存储器 (C) DMAC执行从存储器读出的指令 (D)外部设备中的控制部件直接控制 (E) DMAC的硬件直接控制

二、填空题 1计算机在进行远距离数据传送时,一般是通过_______________设备进行数字信号与模拟信号之间的转换。 2在计算机硬件设备中,硬盘,光盘和软盘属于___________存储器。 3评价存储器的主要性能指标有存取时间、可靠性、性能价格比和_____________。 4 8086/8088把中断分为_________中断和___________中断两大类,其中______ __是可屏蔽中断,___________是非屏蔽中断。 5 如果中断类型为N,则中断服务程序的入口地址在CS=_________,IP=_________ ___的内存单元中。 6半导体存储器从器件原理的角度可分为_______和________. 7 为保证动态RAM中的内容不消失,需要进行_________. 8和外存相比,__________特点是容量小、速度快、成本高. 9 I/O端口有和两种编址方法。 10微机接口中传输的信息种类常有三类,它们分别存放于 port, port, po rt。 11某以8088为CPU的微型计算机内存RAM区为00000H~3FFFFH(256k*),若采用6264(8k*8bit)_______片、62256(32k*8bit)_______片、2164(64k*1b it) _______片或21256(256k*1bit)要_______片芯片。 12利用全地址译码将6264(8k*8bit)芯片接在8088的系统总线上,其所占地址范围为_______.

微机原理及应用习题105道

《微机原理与应用》习题 1. 求ADDRI 开始单元中连续存放的两个双字数据之和,将结果存放在ADDR2开始的单元,并将结果在显示器上显示出来。(假定和不超过双字) 2. 在一个首地址为STR 、长度为N 的字符串中查找“空格”,找到则向DL 中送1,否则向DL 中送-1。 3. 将两位十六进制数转换成ASCII 码,并送屏幕显示,要求使用顺序结构实现。 4. 使用分支结构实现将1位十六进制数转换成ASCII 码。假设需要转换的十六进制数已存放在AL 的低4位上,转换结果仍存放到AL 中。 5. 一个32位数存放在以数据段的BUF 单元开始的位置。编写子程序统计该数中含“1”的个数,并将其结果存入RSLT 字节单元。 6. 用查表法将1位十六进制数转换成相应的ASCII 码,并将结果送屏幕显示。 7. 将数据段中首地址为ADDR 、长度为N 的一组数据加1,并送回原处。 8. 将数据段ADDR1地址处的200个字节数据,传送到数据段地址为ADDR2处。 9. 编写程序,已知有某字串BUF1的首址为2000H ,并且数据段与附加段重合。欲从BUF1处开始将20个字数据顺序传送至BUF2处。 10. 有First 和Second 开始的2个长度相等的字符串,交换2个字符串的内容。 11. 编写程序能够完成矩阵A 与向量B 相乘,结果存放在向量C 中。 已知:矩阵142321598765A ????=?????? ,向量[]T 2457B =。 提示:对于[][]11 121314T T 21 22232412341233132 3334a a a a a a a a b b b b c c c a a a a ?????=?????? 计算公式为:41, 1,2,3i ij j j C a b i ===∑;汇编语言程序采用双循环结构。 12. 假设在内存BUF 为首地址的数据区中,有50个字节的无符号数,编一程序能够找出数据块中的最大者,并把它送至MAX 单元中。 13. 编写程序,给一串字符加上奇校验位,采用堆栈传递参数。 14. 编写程序,分别将M1、M2、M3中两个压缩型BCD 码求和,并将结果保存。 15. 编写程序,求ARRAY 开始的100个带符号字节数据的绝对值,结果放在Result 开始的100个字节中。

微机原理及应用(广西大学)

微机原理期末复习要点(必看) 一、填空题(每空1分,共30分) 1、CPU访问存储器时,在地址总线上送出的地址称为物理地址。 2、80X86系统中,执行指令PUSH AX后,SP= SP-2 ;若执行指令POP AX 后,SP= SP+2 。 3、指令“MOV AX,2000H”源操作数的寻址方式为立即数 ;指令“MOV AX,[BX+SI+6]”源操作数的寻址方式为带偏移量的基础加变址。 4、设(DS)=24EOH,(SS)=2410H,(ES)=2510H,(DI)=0206H,则指令“MOV AX,[DI+100H]”源操作数的有效地址为 0306H ,物理地址为 25106H 。 5、80486可访问两个独立的地址空间,一个为I/O地址空间,其大小为 64K 字节。 6、执行指令“XOR AX,AX”后,标志位ZF的值为 1 。 7、若(AL)=10011000B,(BL)=01100111B,则执行指令“ADD AL,BL”后,(AL)=11111111B;执行指令“AND AL,BL”后,(AL)= 0 。 8、可屏蔽中断从CPU的 INTR 引脚进入,只有当中断允许标志IF为 1 时,该中断才能得到响应。 9、中断向量表存放在从 00000H 至 003FFH 存储空间中。 10、在实地址方式下,中断类型号为20H的中断所对应的中断向量,存放在内存 从 00080H 开始的四个连续字节单元中,若这四个字节单元的内容由低地址到 高地址依次为00H,50H,00H,60H,则中断服务程序的入口地址 65000H 。 11、80X86的I/O指令中,要寻址的16位的端口地址存放在 DX 中。 12、现要用6116静态RAM芯片构成8K×32位的存储器,此种芯片共需16 片。 13、8255A在“方式1输出”与外设之间的一对"握手"信号是 ACK和OBF 。 14、由实地址方式上,由逻辑地址获得物理地址的计算公式为:

微机原理试题集题库(带答案)

微机原理及应用习题集库 (2) 一、填空 (2) 二、单项选择题 (8) 三、程序分析题(每小题6分,共24分) (22) 四、判断题(在对的后面画√,错的后面画×): (34) 五:分析判断题(判断对错,并指出错误原因) (42) 六、简答题: (45) 七、程序题 (51) 八、接口芯片的综合编程题 (66) (一)8255A (66) (二)8259A (72) (三). 其它端口编程题 (75)

微机原理及应用习题集库 (请认真复习4、5、7、10、11章后的习题) 一、填空 1.87的原码是 0101 0111B=57H ,补码是 01010111B ,反码 01010111B 。 2.SP总是指向栈顶,若原先SP=2000H,SS=2000H,问CPU执行指令PUSH AX 后,AL内容压入物理地址为 21FFEH 存储单元中,AH内容压入物理地址为 21FFFH 存储单元中。 3.以BX基址寻址,约定的段寄存器是 DS ,以BP基址寻址,约定的段寄存 器是 SS ,变址寻址约定的段寄存器是 DS 。 4.假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那么 该字地址是 20H 。 5.8086/8088的状态标志有 6(SF、PF、AF、OF、ZF、CF)个。8086/8088系统中,存储器是分段的,每段最大长度是 64K 字节,段内偏移地址从 0000H 到 FFFFH 。 6、CPU访问存储器进行读写操作时,通常在 T3状态去检测READY ,一旦检测

到READY无效,就在其后插入一个 T w周期。 7、汇编语言源程序中的语句有三种类型,它们是指令语句,伪指令 语句,宏指令语句。 8、、8086CPU寻址外设可以有两种方式,一种是直接寻址方式,另一种是间 接寻址方式。 9、CPU与外设之间的连接部件称为 I/O接口,它的基本功能是在 CPU与外设之间起缓冲作用。 10、C PU从主存取出一条指令并执行该指令的时间称(),它通常用若干个() 来表示,而后者又包括若干个()。 ①指令周期②机器周期③时钟周期 答:1-2-3 14、数据的输入/输出指的是CPU与 I/O接口进行数据交换。 15.已知X= -120,则X的原码(用八位二进制表示)是____________,补码(用八位二进制表示)是____________。 16、8088中的指令INT n用(N )指定中断类型。 17、8088的ALE引脚的作用是(地址锁存允许)。 18.一片8255A端口A有( 3 )种工作方式,端口B有( 2 )种工作方式。 19.当8255A口工作在方式1输出时,A口输入信号联络线的名称是 IBF ,

6、32位微机原理、汇编语言及接口技术教程课后习题答案

《16/32位微机原理、汇编语言及接口技术教程》 部分习题参考解答 第1章微型计算机系统概述 〔习题1.2〕 什么是通用微处理器、单片机(微控制器)、DSP芯片、嵌入式系统? 〔解答〕 通用微处理器:适合较广的应用领域的微处理器,例如装在PC机、笔记本电脑、工作站、服务器上的微处理器。 单片机:是指通常用于控制领域的微处理器芯片,其内部除CPU外还集成了计算机的其他一些主要部件,只需配上少量的外部电路和设备,就可以构成具体的应用系统。 DSP芯片:称数字信号处理器,也是一种微控制器,其更适合处理高速的数字信号,内部集成有高速乘法器,能够进行快速乘法和加法运算。 嵌入式系统:利用微控制器、数字信号处理器或通用微处理器,结合具体应用构成的控制系统,其典型的特点是把计算机直接嵌入到应用系统之中。 〔习题1.5〕 说明微型计算机系统的硬件组成及各部分作用。 〔解答〕 CPU:CPU也称处理器,是微机的核心。它采用大规模集成电路芯片,芯片内集成了控制器、运算器和若干高速存储单元(即寄存器)。处理器及其支持电路构成了微机系统的控制中心,对系统的各个部件进行统一的协调和控制。 存储器:存储器是存放程序和数据的部件。 外部设备:外部设备是指可与微机进行交互的输入(Input)设备和输出(Output)设备,也称I/O设备。I/O 设备通过I/O接口与主机连接。 总线:互连各个部件的共用通道,主要含数据总线、地址总线和控制总线信号。 〔习题1.6〕 什么是总线?微机总线通常有哪3组信号?各组信号的作用是什么? 〔解答〕 总线:传递信息的共用通道,物理上是一组公用导线。 3组信号线:数据总线、地址总线和控制总线。 (1)地址总线:传输将要访问的主存单元或I/O端口的地址信息。 (2)数据总线:传输读写操作的数据信息。 (3)控制总线:协调系统中各部件的操作。 〔习题1.7〕 简答如下概念: (1)计算机字长 (2)取指-译码-执行周期 (3)ROM-BIOS (4)中断 (5)ISA总线 〔解答〕 (1)处理器每个单位时间可以处理的二进制数据位数称计算机字长。 (2)指令的处理过程,即指处理器从主存储器读取指令(简称取指),翻译指令代码的功能(简称译码),

微机原理试题B卷(装备)

B 卷 第1页 共 6 页 2010─2011学年 第 1 学期 《微机原理及应用》课程考试试卷( B 卷) 专业:装备制造及自动化 年级:08级 考试方式:开卷 学分:3.5 考试时间:120分钟 【注意:第一至五大题写在答题纸上,第六题写在试卷上】 一、填空题 (每空1分,共 20 分) 1.Pentium 处理器采用 (1) 位数据总线与主存相连。 2.IA-32处理器有( 2) 个32位通用寄存器。 3.如果采用BP/EBP 或SP/ESP 作为基地址指针,默认使用(3) 段寄存器指向堆栈段。 4.指令“XOR EAX, EAX ”和“SUB EAX, EAX ”执行后,EAX =(4) ,CF =OF =(5) 。而指令“MOV EAX, 0”执行后,EAX =(6) ,CF 和OF 没有变化。 5.PCI 总线共用数据和地址信号,所以数据传输需要两个阶段:第一个阶段(一个时钟)提供(7) (地址,数据),第二个阶段(最少一个时钟)交换(8) (地址,数据)。 6.Pentium 的3个最基本的读写控制引脚是IO /M ,(9) 和(10) 。 7.高速缓冲存储器的地映址射有全相关映射、直接映射和(11) 方式。 8实地址方式下,主存最低(12)的存储空间用于中断向量表。向量号8的中断向量保存在物理地址(13)开始的(14) 个连续字节空间。 9. 某时刻中断控制器8259A 的IRR 内容是08H ,说明其(15) 引脚有中断请求。某时刻中断控制器8259A 的ISR 内容是08H ,说明(16) 中断正在被服务。 10. 假设某8253的CLK0接1.5MHz 的时钟,欲使OUT0产生频率为300kHz 的方波信号,则8253的计数值应为(17) ,应选用的工作方式是(18) 。 11. RS232C 用于发送串行数据的引脚是(19) ,接收串行数据的引脚是(20) 。 二、单项选择题 (每小题 2 分,共 20 分) 1.有一静态RAM 芯片, 其地址引脚有 10根,数据引脚4 根, 该芯片的容量是 ( )。 A.1K ×4位 B.512B ×8 位 C.10K ×4位 D.1K ×8 位 2.中断过程与子程序之间的过程比较,下面哪一条是错误的( )。 A.中断过程与子程序调用过程都需保护断点

《微机原理及应用》B 期末考试试题及参考答案

《微机原理及应用》复习题B 一、填空题(共20分) 1.总线周期的含义是;8086/8088 的基本总线周期由个时钟周期组成;如果CPU 的时钟频率为4.77MHz,那么它的一个时钟周期为ns,一个基本总线周期为ns。 2.8086 CPU的M/IO信号是,高电平时表示。 3.总线传输率是指;若某总线的工作频率最高为8MHz,数据总线宽度为16位,则该总线的最大传输率为M Byte/s。 4.I/O端口的编址方式有两种,分别为:和。 5.串行传输的信息格式广泛采用着异步和同步格式。异步格式传送一个字符由4部分组成,分别为起始位,位,和停止位。 6.在8086系统中,一个中断类型号为0DBH的中断服务子程序位于从8100H:1234H开始的内存中,则相应的中断矢量所在的起始物理地址为_ _,从该地址开始连续4个存储单元存放的内容依次为_ 、、和 _。 7.用2k×8的SRAM芯片组成16K×16的存储器,共需SRAM芯片_ _片,片内地址和产生片选信号的地址分别为_ 位和_位。 二、选择题(包括单项和多项选择,每小题2分,共20分) 1.下列说法正确的是_ _ __。 A. CPU一般包括ALU、控制器、寄存器阵列等主要部件。 B. CPU中的程序计数器是控制器的重要部件,总是指向下一条指令的地址。 C. 指令周期一般由几个机器周期组成,机器周期是CPU工作的最小时间单位。 D. 8086 CPU的寄存器都是16位的,但指令指针是20位。 2.下列说法正确的是_ _ __。 A.通用寄存器包括AX、BX、CX、DX,它们都可以作为累加器使用。 B.使用BP做间址寄存器时,默认使用DS做段寄存器。 C.做字符串操作时,源指针与目的指针使用的段寄存器不同。 D. 形成堆栈地址的是SS与SP。 3.下列说法正确的是_ _ __。 A. 8086 CPU有1M字节地址空间,其中最低64K是IO地址空间。 B. 8086 CPU有16位数据线和20位地址线,因此能访问2M字节存储器。 C. 8086 CPU在传送8位数据时,总是使用数据总线低8位。 D. 8086 CPU的NMI和INTR都是中断请求输入信号。 4.下列指令中有语法错误的是_ _ __。 A. MOV AL,DS:[BP] B. MOV [DI],0 C. JMP WORD PTR[BX] D. PUSH WORD PTR[SI-2] 5.地址总线为32位的微机系统中其内存最大容量为_ _ __。 A. 2000KB B. 2048KB C. 2048MB D. 4096MB 6. 设串行异步通信的数据格式是:1位停止位,7位数据位,1位校验位,1位起始位,若传输率 1

微机原理试题及答案(考试必备)

一、选择题(20分,在每小题的4个备选答案中选出一个正确的答案编号填写在该题空白处,每题2分) 1.指令MOV DX,[BX]的寻址方式是 D 。 (A)立即寻址(B)直接寻址(C)寄存器寻址(D)寄存器间接寻址2.若AL的内容为3FH,执行SHL AL,1指令后,AL的内容为 A 。 (A)7EH (B)1FH (C)9FH (D)7FH 解析:shl al ,1 即目的操作数各位左移一次,移动一次,相当于将目的操作数乘以2。3fh=63 63*2=126 126=7eh 故选A 3.属于在工作中需定时刷新的存储器的芯片是 B 。 (A)SRAM (B)DRAM (C)EEPROM (D)EPROM 4.某EPROM芯片上有19条地址线A 0~A 18 ,它的容量为 C 。 (A)128K (B)256K (C)512K (D)1024K 5.8086/8088CPU的SP寄存器是多少位的寄存器 B 。 (A)8位(B)16位(C)24位(D)32位 6.在STOSB指令执行的时候,隐含着寄存器的内容作为操作数的偏移地址, 该寄存器是 D 。 (A)SP (B)BX (C)SI (D)DI 解析:stos数据串存储指令功能:将累加器al或ah中的一个字或字节,传送到附加段中以di为目标指针的目的串中,同时修改di,以指向串中的下一个单元。 7.8255工作在方式0时,下面哪种说法不正确 C 。 (A)A口输入无锁存能力(B)A、B口输出有锁存能力 (C)C口输入有锁存能力(D)A、B、C三个口输出均有锁存能力 解析:对于方式0,规定输出信号可以被锁存,输入不能锁存 8.采用DMA方式来实现输入输出是因为它 A 。 (A)速度最快(B)CPU可不参与操作(C)实现起来比较容易(D)能对突发事件做出实时响应 9.工作在最小模式下,8086/8088CPU芯片中,将地址信号锁存的信号是 C 。 (A)DT/R (B)DEN (C)ALE (D)AEN 10.在LOOP指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存 器 C 。 (A)AX (B)BX (C)CX (D)DX 解析:loop:循环指令。指令执行前必须事先见重复次数放在cx寄存器中,每执行一次loop指令,cx自动减1。 二、填空题(每小题2分,共10分) 1.两个无符号数相等,该两数相减后ZF标志= 1 。解析:zf: 全零标志位。本次运算结果为0时,zf=1,否则zf=0。 2.执行LODSB后,SI的内容较该指令执行前增加1,说明DF =。 3.DMA控制器8237共有个相互独立的DMA通道。 4.8086/8088断点中断的向量码是 03H 。 5.利用8253产生对称的方波,应用其工作方式 3 。解析:8253 的工作方式3为方波发生器。

微机原理与接口技术考试试题及答案

微机原理与接口技术考试试题及答案

共 8 页,第 3 页学生答题注意:勿超黑线两端;注意字迹工整。共 8 页,第 4 页

共 8 页,第 5 页学生答题注意:勿超黑线两端;注意字迹工整。共 8 页,第 6 页

A. 汇编指令 B. 宏指令 C. 机器指令 D. 伪指令 11 .中断向量表占用内存地址空间为()。 A. 00000H~003FFH B. 00000H~000FFH C. 00000H~00100H D. FFF00H~FFFFFH 12 .实现CPU与8259A之间信息交换是()。 A. 数据总线缓冲器 B. 级联缓冲/比较器 C. 读写控制电路 D. 数据总线缓冲器与读写控制电路 13 .Intel 8253的最大输入时钟频率是()。 A. 5MHz B. 2MHz C. 1MHz D. 4MHz 14 .完成两数相加后是否溢出的运算,用()标志位判别。 A. ZF B. IF 共 8 页,第 7 页学生答题注意:勿超黑线两端;注意字迹工整。共 8 页,第 8 页

的数据线和地址线是以_____________ 求,完成_____________与 _____________或____________的数据传送。 中的BIU由_____________个_____________位段寄存器、一个_____________ 位指令指针、_____________字节指令队列、_____________位地址加法器和控制电路 构成的微机中,每个主存单元对应两种地址:_________和__________。 端呈现_____________时,则表 应的中断类型码为_____________。 在存储器的层次结构中,越远离的存储器,其存取速度_____________,存储 容量_____________,价格_____________。 8 . 存储器的存取速度可用_____________和_____________两个时间参数来衡量,其 总是排在_____________。 2F9H,且各端口都是奇地址,则 为_____________。 分 共 8 页,第 9 页学生答题注意:勿超黑线两端;注意字迹工整。共 8 页,第 10 页

32位微机原理与接口技术试题

信息科学技术学院 (答案写在答题纸上,写在试题纸上无效) 一、 填空题(30分) 1、计算机存储信息是按位存放的,1个字节等于 个二进制位,1KB 等于 个字节。 2、设A=10001110,B=11001100,则A 和B 的“或”A+B= ,A 和B 的“与”A ?B= ,A 和B 的异或 A ⊕B = , A 的“非”A = 。 3、布尔代数中的摩根定理是: B A += ,B A ?= 。 4、8088CPU 的数据总线是 位的,地址总线是 位的。 5、8086CPU 从功能上可分为两部分,即 和 。 6、8086CPU 的4个段地址寄存器分别是CS 、DS 、ES 、SS,其中CS 是 寄存器,DS 寄存器,ES 是 寄存器,SS 是寄存器。 7、8086CPU 的标志寄存器的标志位可分为控制标志和状态标志,其中ZF 是 标志,DF 是 标志。 8、8086CPU 的4个通用寄存器分别是 、 、 、 ,它们既可以作为 位寄存器使用,也可以作为 位寄存器使用。 9、8086CPU 可用20位地址寻址 字节的存空间。 10、计算机I/O 接口电路与外部设备间可以交换的信号类型有4类,除了 量和 量外,还包括开关量和脉冲量。 11、在8086的几种寻址方式中,采用立即数寻址时操作数在指令中提供,那么采用寄存器寻址时操作数在 中,采用直接寻址方式时操作数在 中,采用寄存器间接寻址方式时操作数在 中。 二、 选择题(14分) 1、与十进制数88等值的二进制数是 。 A )1110001 B )1110011 C )1011000 D )1101100 2、十进制数63.875转换成二进制数是 。 A )110100.01 B)111111.111 C)100110.11 D)100101.101 3、十进制数64转换成八进制数是 。 A )001Q B )100Q C )161Q D )112Q 4、将二进制小数11.11转换成十进制小数是 。 A )3.75 B)2.75 C)3.25 D)3.5 5、 是计算机的记忆装置的基本单元。 A )触发器 B)寄存器 C)存储器 D)计数器 6、常见的通信方式有并行通信和串行通信,那么8255A 是一颗 芯片。 A )并行通信 B )串行通信 C )既可以进行并行通信也可以进行串行通信 D )无线通信 7、8086计算机系统中常用的中断处理芯片是 。 A )8259A B )8255A C )8286 D )8284A 8、计算机系统中的I/O 接口又被称为 。 A )输入/输出接口 B )并行通信接口 C )串行通信接口 D )控制接口 9、DW 是 伪指令。 课程考试试题 学期 学年 拟题人: 校对人: 拟题学院(系): 适 用 专 业:

微机原理及应用

微机原理及应用 K60DN512VLL10 相关寄存器快速查询手册 2015年11月25日编

目录 1.通用输入输出(GPIO) 4 1.1.引言 4 1.2.寄存器说明 4 1.2.1.引脚控制寄存器(PORTx_PCRn) 4 1.2.2.GPIO端口寄存器 4 1.2.3.GPIO时钟门控寄存器(SIM_SCGC5) 5 2.中断 6 3.周期中断定时器(PIT)7 3.1.说明7 3.2.寄存器描述7 3.2.1.PIT 模块控制寄存器(PIT_MCR)7 3.2.2.定时器加载值寄存器(PIT_LDVALn)7 3.2.3.当前定时器值寄存器(PIT_CVALn)7 3.2. 4.定时器控制寄存器(PIT_TCTRLn)8 3.2.5.定时器标志寄存器(PIT_TFLGn)8 3.2.6.PIT时钟门控寄存器6(SIM_SCGC6)8 4.通用异步接收器/发送器(UART)9 4.1.UART 波特率9 4.2.寄存器说明9 4.2.1.UART 波特率寄存器9 4.2.2.UART 控制寄存器4(UARTx_C4)9 4.2.3.UART 控制寄存器1(UARTx_C1)9 4.2.4.UART 控制寄存器2(UARTx_C2)10 4.2. 5.UART 状态寄存器1(UARTx_S1)10 4.2.6.UART 数据寄存器(UARTx_D)10 4.2.7.UART时钟门控寄存器11 5.AD12 5.1.寄存器说明12 5.1.1.ADC 配罝寄存器1(ADCx_CFG1)12 5.1.2.ADC 配罝寄存器2(ADCx_CFG2)12 5.1.3.ADC状态和控制寄存器1(ADCx_SC1n)13 5.1.4.ADC状态和控制寄存器2(ADCx_SC2)14 5.1.5.ADC状态和控制寄存器3(ADCx_SC3)14 5.1. 6.ADC 数据结果寄存器(ADCx_Rn)15 5.1.7.ADC时钟门控寄存器15 6.DA17 6.1.寄存器说明17 6.1.1.DAC数据寄存器(低)(DACx_DATnL)17 6.1.2.DAC数据寄存器(高)(DACx_DATnH)17 6.1.3.DAC 控制寄存器0 (DACx_C0)17 6.1.4.DAC 控制寄存器1 (DACx_C1)18 6.1.5.DAC 控制寄存器2 (DACx_C2)18 6.1.6.DAC 状态寄存器(DACx_SR)18 6.1. 7.DAC时钟门控寄存器(SIM_SCGC2)19 7.附A 时钟门控寄存器汇总20 7.1.寄存器说明20 7.1.1.系统时钟门控寄存器1(SIM_SCGC1)20 7.1.2.系统时钟门控寄存器2(SIM_SCGC2)20 7.1.3.系统时钟门控寄存器3(SIM_SCGC3)20

相关主题
文本预览
相关文档 最新文档