微机原理试题及答案1

上传人:痛*** 文档编号:46483334 上传时间:2021-12-13 格式:DOC 页数:33 大小:319.50KB
收藏 版权申诉 举报 下载
微机原理试题及答案1_第1页
第1页 / 共33页
微机原理试题及答案1_第2页
第2页 / 共33页
微机原理试题及答案1_第3页
第3页 / 共33页
资源描述:

《微机原理试题及答案1》由会员分享,可在线阅读,更多相关《微机原理试题及答案1(33页珍藏版)》请在装配图网上搜索。

1、学年第 学期 微机原理及应用(A) 课程试卷卷16班级 姓名 得分 任课教师 一、 选择题:(每题1.5分,共18分)1、 DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( 3)。 反复执行空操作,直到DMA操作结束 进入暂停状态, 直到DMA操作结束 进入保持状态, 直到DMA操作结束 进入等待状态, 直到DMA操作结束2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据处理及显示输出,应采用的数据传送方式为( 3 )。 无条件传送方式 查询方式 中断方式 直接存储器存取方式3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过(3 )来实现。 计

2、数器 寄存器 移位寄存器 D触发器4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达(4 )个。 128 256 16K 64K5、CPU响应中断后,通过( 4)完成断点的保护。 执行开中断指令 执行关中断指令 执行PUSH指令 内部自动操作6、并行接口芯片8255A具有双向数据传送功能的端口是(1 )。 PA口 PB口 PC口 控制口7、8088CPU处理动作的最小时间单位是(2 )。 指令周期 时钟周期 机器周期 总线周期8堆栈是内存中(4 )。 先进先出的ROM区域 后进先出的ROM区域 先进先出的RAM区域 后进先出的RAM区域9、计算机中广泛应用的RS-232C实质上是一

3、种(3 )。 串行接口芯片 串行通信规程(协议) 串行通信接口标准 系统总线标准5-110、高速缓冲存储器(CACHE)一般是由( 1 )芯片组成。 SRAM DRAM ROM EPROM11、鼠标器是一种(3 )。 手持式的作图部件 手持式的光学字符识别设备 手持式的座标定位部件 手持式扫描器12、传送速度单位“bps”的含义是( 2 )。 bytes per second bits per second baud per second billion bytes per second二、填空题:(每空1分,共12分)1、 CPU在响应中断后,自动关中。为了能实现中断嵌套,在中断服务程序中,

4、CPU必须在 保护现场 后,开放中断。2、 在计算机运行的过程中,有两股信息在流动,一股是 数据 ,另一股则是 控制命令 。3、 指令MOV BX,MASKBP是以 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位计数器,每个计数器都可按二进制或

5、 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 JBE L25-2 L1: MOV AX,1 JMP EXIT L2: MOV AX,2 EXIT: HLT1) 该程序段所完成的操作是什么?1)比较2A与B的大小 2) AX=1和AX=2分别说明了什么?2)AX=1说明2AB,AX=2说明2AB3) 若JBE L2改为JB

6、 L2,在操作结果上有什么区别?AX=1说明2A大于等于B,AX=2说明2A小于B2. (15分)自BUF单元开始存放了10个16位的无符号数Ai,试编程完成对这10个数求累加和,并将和存入SUM单元中(设和不大于65535)。 2. MOV BX,OFFSET BUF 3 LEA SI,S1 XOR AX,AX LEA DI,ES:S2 MOV CX,10 MOV CX,26 LOP: ADD AX,BX CLD INC BX REP MOVSB INC BX HLT LOOP LOP MOV OFFSET SUM,AX HLT3. (15分)在S1单元开始的存储区域中,存放26个以ASC码

7、表示的字符,请编写程序段,将它们依次传送到S2单元开始的存储区域中。 53四、综合题(30分) 下图为一微机系统电路原理图,系统中由一片EPROM 2764和一片SRAM 6264构成了程序存储器和数据存储器,用一片并行接口芯片8255A与一个8位ADC的接口来控制ADC的工作并传送数据。ADC的START是A/D转换启动信号,EOC是转换结束信号,OE是A/D转换数据输出允许信号。请分析电路原理图并回答下列问题: 1)系统中程序存储器的容量是 8 2)系统中数据存储器的容量是 8 3)若要求2764的地址范围为02000H03FFFH,6264的地址范围为06000H07FFFH,8255A

8、各端口的地址范围为8000H8003H,请采用全译码法完成图中数据线、地址线、控制线和其它有关器件端点的连线(可自行添加逻辑电路)。8088主控板27648255A626474LS1388位ADCD0D7RD WRA0A12A0A12D0D7 OED0D7 OEWECECEY0Y1Y2Y3Y4Y5Y6Y7ABCG2AG2BG1A0A12A13A14A15A16A17A18A19D0D7MEMWMEMRIORIOWVXA0 A1EOC OE START DOD7PC5 PC3 PC2 PA0PA7CE3) Y1 Y3 Y4 MEMW MEMR IOR IOW G2A G2B G1 2764 CE

9、 OE 6264 CE WE OE 8255 CE RD WR 8088主控板 A16 A17 A18A194)若8255A采用方式0与8位ADC接口,请按流程图的要求编写CPU通过8255A控制ADC转换,然后再输入数据并存放入数据缓冲区BUFFER单元中的程序段。4) MOV AL , 98H ;8255初始化 MOV DX , 8003H MOV DX,8000HOUT DX , AL IN AL,DX MOV DX , 8002H ;启动ADC MOV BUFFER,ALMOV AL , 00HOUT DX , ALMOV AL , 04HOUT DX , ALINAD: IN AL

10、, DX ;输入EOC TEST AL , 20H JZ INADMOV AL , 08H ;EOC=1,OUT DX , AL ;使OE=1548255A工作方式控制字如下所示:8255初始化输出启动信号输入 EOC信号EOC=1?输出OE信号PA口输入数据存入内存NOYES学年第 学期 微机原理及应用(A) 课程试卷卷17班级 姓名 得分 任课教师 一、 选择题:(每题1.5分,共18分)1、在以查询方式与I/O端口交换数据时,外设准备好的状态信息是通过(1 )提供给CPU进行查询的。 数据总线 地址总线 控制总线 中断请求线2、CPU与某个外设交换信息时,通常需要有以下一些信号(2 )。

11、 数字量,开关量,状态信号 数据,控制,状态 模拟量,控制,状态信号 模拟,数字,状态信号3、在DMA工作方式时,CPU交出总线控制权,而处于( 3)状态。 等待 暂停 保持 中断处理4、8088/8086CPU有一个与存储器完全独立的空间供连接输入/输出(I/O)设备使用,占有的I/O地址空间最大可达(3 )。 256字节 512字节 64K字节 128K字节5、在用端口寻址方式寻址外设的CPU中,区分对外设还是对内存操作是由( 3)决定的。 软件包 数据线 控制线 地址线6、8088/8086在响应可屏蔽中断请求时( 2)。 INTA输出一个负脉冲,将中断类型码从AD0AD7读入 INTA

12、输出两个负脉冲,在第二个负脉冲时读取中断类型码 INTA输出一个负脉冲后,进行一次I/O读周期,读取中断类型码 INTA输出一个负脉冲,同时提供I/O读控制信号,读中断类型码7、并行接口芯片8255A工作于选通方式时,通常作为控制和状态的端口是(3 )。 PA口 PB口 PC口 控制口8、堆栈常用于(3)。 实现数据循环移位 实现程序转移保护被中断程序的现场存放常用子程序10、8088/8086CPU中程序计数器(PC)中存放的是( 2)。 指令 指令地址 操作数 操作数地址11、CPU用减法指令对两个补码表示的带符号数6BH(被减数)和0C7H(减数)进行减法运算后,标志位CF、SF和OF分

13、别为( 4)。 0,0,0 0,1,1 1,0,0 1,1,112、串行接口芯片8251A在接收过程中,通常用以向CPU申请中断是引脚( 4)。 DCR TXRDY RXD RXRDY二、填空题:(每空1分,共12分)1、要构成一个完整的计算机系统,除了需要基本的计算机 外,还需要使用和管理计算机的 。2、利用CMP指令比较两个有符号数的大小时,常用 和 标志。3、传送指令MOV AX,2000中对源操作数的寻址方式是 。4、在8086/8088CPU中,每个总线周期通常由 状态组成,但在存储器或I/O端口工作速度低的情况下,CPU自动插入 状态。5、8253定时/计数器是从预置值开始 计数,

14、故计数器按二进制计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,SI5-2 REPT1: ROR AL,1 JNC NEXT INC BX NEXT: DEC DH JNZ REPT1 INC SI LOOP REPT0 MOV COUNT,BX HLT1)

15、 该程序所完成的功能是: 2) 在BUF单元中存放的是: 2 (15分)设在XX单元中存放着X的值,函数Y的值存放在YY单元中,试编程实现下列符号函数。 1 X0 Y= 0 X=0 -1 X1A16A17A18A19A2A3A41A5A6A7IO/MCBABDBD0D7A0 A1RD WRCSD0D7A0A12D0D7A0A12OECSCSOEWEAin R&PC7 PC0 PA0 PA7 PB0 PB7输入脉冲1(16分)请根据系统电路原理图及系统工作原理回答下列问题: 1)在系统中,芯片2764的作用是 ,6264的作用是 ; 2)2764的容量为 ,地址范围是 ; 3)6264的容量为

16、,地址范围是 ; 4)8255各端口的地址分别为:PA口 ;PB口 ; PC口 ;控制口 ;6-5附: 8255的方式控制字的格式如下:D7A组方式选择00=方式01=方式1=方式2D6D5D4D3D2D1D0方式选择位D7=1A口输入输出选择1=输入0=输出C口高位输入输出选择1=输入0=输出B组方式选择0-方式01-方式1B口输入输出选择1=输入0=输出C口低位输入输出选择1=输入0=输出2(14分)阅读以下频率计控制程序及程序注释并对程序填空:START: MOV AL , ;设置8255方式字 OUT , AL LOP: MOV AL , ;PC0置位,计数器复位 OUT 控制口 ,A

17、L MOV AL , ;PC0复位, OUT 控制口 ,AL MOV AL , ;PC7置位,开始输入脉冲 OUT 控制口 ,AL CALL DELAY1S ;延时1秒 AND AL ,7FH ;PC7复位,停止输入脉冲 OUT 控制口 ,AL ;8255输入计数值 ;8255输出计数值 JMP LOP学年第 学期 微机原理及应用(A) 课程试卷卷19班级 姓名 得分 任课教师 一、 选择题:(每题1.5分,共18分)1、当采用( )输入操作情况下,除非计算机等待数据准备好,否则无法传送数据给计算机。 无条件传送方式 程序查询方式 中断方式 DMA方式2、在大部分微型机中,往往将外设的状态作为

18、一种数据输入,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 16M5、在主存储器和CPU之间增设高速缓冲存储器Cache的目的是( )。 扩大主存储器的容量 解决CPU与

19、主存储器之间的速度匹配问题 扩大CPU中通用寄存器的数量 既扩大主存储器的容量又扩大CPU中通用寄存器的数量6、运算器的核心部件是( )。 加法器 累加寄存器 多路开关 算逻运算单元7、若(AL)=84H,执行指令XOR AL, AL后,AL的内容为( )。 84H 7BH 00H 48H8、在串行数据通信接收端安装MODEM是为了( )。 把并行数据转换成串行数据 把串行数据转换成并行数据 把数字信号转换成模拟信号 把模拟信号转换成数字信号9、8088/8086 CPU响应一个可屏蔽硬件中断的条件是( )。 IF=0,INTR=0 IF=0,INTR=1 IF=1,INTR=0 IF=1,

20、INTR=15-110、直接存储器存取方式是一种由( )执行I/O交换的传送方式。 程序 软件 硬件 中断11、在寄存器AX、BX中有两个带符号数A、B,利用CMP AX, BX指令比较两者的大小,若AB,则标志位的状态应是( )。 OF=1,SF=1 OF=0,SF=1 OF=1,SF=0 CF=1,SF=012、当用多片8259A可编程中断控制器级联时,最大可构成( )级优先中断管理系统,而无须外加电路。 32 64 128 256二、填空题:(每空1分,共12分)1、 Intel8088是准16位微处理器,它的内部结构是16位的,但 只有八根。2、 在字符串传送指令中,若要求每一次串操作

21、后,自动增加地址指针,则标志DF= 。3、 指令MUL Sre通常用于 的运算,而IMUL Sre通常用于 的运算。4、 用指令CMP比较两个带符号数A,B的大小时,AB的条件是 。5、 在存储器对应的输入/输出方式中,CPU把一个外设端口作为 来对待。6、 CPU对一个LED显示器电路输出数据可采用 传送方式。7、 可编程并行接口芯片8255A中有 个输入/输出端口。8、 堆栈段的段基值存入 寄存器,段内偏移值存入 寄存器中。9、 8253内部寄存器地址为 个I/0端口,其中 个是定时/计数通道端口。三、程序设计(共40分)1 (12分)阅读下列程序段,并回答问题。 START: MOV A

22、L,ADRM MOV BL,ADRN CMP AL,BL JZ NEXT JA GREAT XCHG AL,BL GREAT: XOR AH,AH DIV BL AND AH,AH5-2 JZ NEXT MOV AL,BL MOV BL,AH JMP GREAT NEXT: MOV CL,BL MOV RESULT,CL HLT1). 若ADRM和ADRN单元中的数据分别为1BH和0CH,则RESULT单元中的数据为 ;2)若ADRM和ADRN单元中的数据分别为21H和16H,则RESULT单元中的数据为 ;3)该段程序完成的功能是: 。2. (14分)在内存数据段从DATA开始的两个存储单元

23、中分别存放了两个八位无符号数,试编程比较它们的大小,并将大者传送到MAX单元中。3 编程将FACTOR中的一个十六位无符号数乘以7后,仍存放在原来两个连续的单元中(设乘积仍为16位数)。(14分)5-3四、综合题(30分) 下图为一微机硬件系统原理图。在系统中扩展了一片6116芯片,一片2764芯片,构成了系统的存储器;扩展了一片并行接口芯片8255及四个共阴极7段LED显示器构成了显示器接口电路。请根据系统电路原理图以及显示器控制程序,回答下列问题:8088系统总线LS138ABCG2AG2BG1276461168255A0A12A0A10A0A12D0D7D0D7D0D7D0D7OE WE

24、OECSCSY0Y1Y2Y3Y4Y5Y6Y7A13A14A15+5VA0 A1PA7PA0八倒相驱动4 LEDPB0PB1PB2PB3倒相驱动CSRDWRMRDMWRIORDIOWR ;数据段SSEGCODE DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H DB 80H,98H,88H,83H,0C6H,0A1H,86H,8EHFOURBYTE 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 MO

25、V BX,OFFSET SSEGCODE#7 MOV AH,01H#8 MOV CX,04H#9 DISP: LODSB5-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#20 JMP AGAIN1(10分)2764的容量是: ,地址范围是: 6116的容量是: ,地址范围是: 8255各端口地址是:PA口 ,PB口 , PC口 ,控制口 2(4分)8255A的PA口、PB口

26、分别工作在何种方式? 3(4分)对于图示电路,当显示程序执行时,显示器自左向右显示的字符分别为: 4(6分)若采用共阳极LED显示器,而程序不改动,则接口电路硬件需如何改动? 若采用共阳极LED显示器,而硬件不改动,则软件的数据段和程序段如何改动?5 (6分)若将原四位共阴极LED显示器,扩展至八位共阴极LED显示器,则硬件需改动的是: 软件需改动的是: 学年第 学期 微机原理及应用(A) 课程试卷卷20班级 姓名 得分 任课教师 一、 选择题:(每题1.5分,共18分)1、8086/8088 CPU经加电复位后,执行第一条指令的地址是( )。 00000H FFFFFH FFFF0H 0FF

27、FFH 2、在用端口寻址方式寻址外设的CPU中,区分对外设还是对内存操作是由( )决定的。 软件包 数据线 控制线 地址线3、CPU响应中断后,通过( )完成断点的保护。 执行开中断指令 执行关中断指令 执行PUSH指令 内部自动操作4、常用的虚拟存储系统由( )两级存储器组成 主存辅存 CACHE主存 CACHE辅存 通用寄存器主存5、RS-232C标准规定其逻辑“1”电平为( )。 -5V0V 0V+5V -3V-25V +3V+15V6、8088CPU输入/输出指令可寻址外设端口的数量最大可达( )个。 128 256 16K 64K7、用减法指令对两个补码表示的常数C7H(被减数)和6

28、BH(减数)进行减法运算后,进位位CF,符号位SF,溢出位OF分别为( )。 1,0,0 0,0,1 0,1,0 0,0,08、Cache主存层次是为了弥补( )。 主存速度的不足 外存速度的不足 主存容量的不足 主存速度和容量的不足9、若现堆栈的栈顶地址为1782H:0F20H现从堆栈中弹出了2个字的数据后,则SS和SP的内容为( )。 1782H和0F22H 1782H和0F24H 1782H和0F1CH 1782H和0F1EH10、8088/8086CPU在响应8259的中断过程中,连续执行两个INTA中断响应周期,第二个中断响应周期是( )。5-1 读取8259中OCW3的内容 读取8

29、259中断屏蔽寄存器的内容 读取中断类型码 清除中断申请寄存器IRRi 11、常用的模/数转换的方法有下列四种,若要求转换速度不高而抗干扰性能好,则应采用( )。 计数器式ADC 双积分式ADC 逐次逼近式ADC 高速并行转换式ADC12、一个有16个字的数据区,它的起始地址为70A0H:9DF6H,它的最后一个字的存储单元的物理地址是( )。 10E96H 7A814H 7A818H 10EB6H二、填空题:(每空1分,共12分)1、 在8088CPU中,为了减少CPU的等待取指所需的时间,故设置了 。2、 执行指令AND AX,AX后,AX中的内容 ,CF= 。3、 在存储器对应的输入/输

30、出方式中,不需要 指令。4、 在8088CPU中,区分对内存还是对I/O操作的控制线是 ,当该线为 电平时表示对I/O进行读写操作。5、 若(AL)=B3H,(CL)=09H,(CF) =1, 执行指令RCR AL,CL后, (AL)= ,(CF)= 。6、 8086/8088 CPU在执行指令 OUT 6CH, AL时,除了在地址线上送出端口地址信息外,相应的控制线 为低电平, 为高电平。7、 当CPU响应外设提出的中断申请后,除了要保护现场及转向中断服务程序入口地址外,还必须 。8、 8255A的PA端口,PB端口工作于选通方式时,这两个端口的选通控制线是由 提供的。三、程序设计(共40分) 1(10分)阅读下列程序段 A DB 0H,0F1H,3H,0D3H,0C1H,0H,7H,8H,9H,0F0H B DB ? C DB ? D DB ? BEGIN: XOR AL,AL MOV B,AL MOV C,AL5-2 MOV D,AL LEA SI,A MOV CX,10 LOP1: LODSB OR

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!