微机原理期末考试试题库2.pdf
《微机原理期末考试试题库2.pdf》由会员分享,可在线阅读,更多相关《微机原理期末考试试题库2.pdf(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学年第 学 期 微机原理及应用(A)课程试卷卷 16班 级 姓 名 得 分 任课教师一、选择题:(每题1.5分,共18分)1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将()o反复执行空操作,直到DMA操作结束进入暂停状态,直到DMA操作结束进入保持状态,直到DMA操作结束进入等待状态,直到DMA操作结束2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据处理及显示输出,应采用的数据传送方式为()。无条件传送方式 查询方式 中断方式 直接存储器存取方式3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过()来实现。计数器 寄存器 移位寄存器 D触
2、发器4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达()个。128 2565、CPU响应中断后,通 过(执行开中断指令 执行PUSH指令 16K 64K)完成断点的保护。执行关中断指令 内部自动操作6、并行接口芯片8255A具有双向数据传送功能的端口是()。PA 口 PB U PC 口 控制口7、8088CPU处理动作的最小时间单位是()0指令周期 时钟周期8.堆栈是内存中()o 先进先出的ROM区域 先进先出的RAM区域 机器周期 总线周期后进先出的ROM区域后进先出的RAM区域9、计算机中广泛应用的RS-232c实质上是一种()。串行接口芯片 串行通信规程(协议)串行通信接口
3、标准 系统总线标准5-110、高速缓冲存储器(CACHE)一般是由()芯片组成。SRAM D RA M1 1、鼠标器是一种()。手持式的作图部件 手持式的座标定位部件1 2、传送速度单位“b p s”的含义是O b y t e s p e r s e c o n d b a u d p e r s e c o n d RO M EPROM 手持式的光学字符识别设备 手持式扫描器()o0 b i t s p e r s e c o n dO b i l l i o n b y t e s p e r s e c o n d二、填空题:(每 空 1 分,共 12分)1、C PU 在响应中断后,自动
4、关中。为了能实现中断嵌套,在中断服务程序中,C PU 必须在后,开放中断。2、在计算机运行的过程中,有两股信息在流动,一股是,另一股 则 是 o3、指令M O V BX,MASKBP是以 作为段寄存器。4、指 令 REPE CMPSB停止执行时,表示找到 或。5、设 CF=O,(BX)=7E15H,(CL)=03H,执行指令 RCL BX,CL 后,(BX)=,(CF)=,(CL)=o6、在 8088 CPU中,一个总线周期是 o7、8 25 3 定时/计数器有 个 独 立 的 1 6 位 计 数 器,每个计数器都可按二进制或来计数。三、程 序 设 计(共 4 0 分)1.(10分 假 设 X
5、 和 X+2单元与Y 和 Y+2单元中分别存放的是两个双字有符号数据A和 B(X、Y 为低位字)。阅读以下程序段,并回答问题。MOVDX,X+2MOVAX,XADDAX,XADCDX,X+2CMPDX,Y+2JLL2JGLICMPAX,YJBEL25-2L I:MOVAX,1JMPEXITL2:MOVAX,2EXIT:HLT1)该程序段所完成的操作是什么?2)AX=1和 AX=2分别说明了什么?3)若 JBE L 2改为JB L 2,在操作结果上有什么区别?2.(1 5 分)自 BUF单元开始存放了 10个 16位的无符号数A i,试编程完成对这10个数求累加和,并将和存入SUM单元中(设和不
6、大于65535)。3.(15分)在S1单元开始的存储区域中,存 放26个 以ASCH码表示的字符,请编写程序段,将它们依次传送到S2单元开始的存储区域中。53四、综 合 题(30分)下图为-微机系统电路原理图,系统中由一片EPROM 2764和 片SRAM 6264构成了程序存储器和数据存储器,用一片并行接口芯片8255A与一个8位ADC的接口来控制ADC的工作并传送数据。ADC的START是A/D转换启动信号,EOC是转换结束信号,OE是A/D转换数据输出允许信号。请分析电路原理图并回答下列问题:1)系统中程序存储器的容量是2)系统中数据存储器的容量是3)若要求2764的地址范围为02000
7、H03FFFH,6264的地址范围为06000H07FFFH,8255A各端口的地址范围为8000H8003H,请采用全译码法完成图中数据线、地址线、控制线和其它有关器件端点的连线(可自行添加逻辑电路)。4)若8255A采用方式0与8位ADC接口,请按流程图的要求编写CPU通 过8255A控制ADC转换,然后再输入数据并存放入数据缓冲区BUFFER单元中的程序段。8255A工作方式控制字如下所示:D7D6D5D4D3D2D1D0方式选择位7=DA 口方IA 口输IC 口高IB 口方1B 口输IC 口低式选择入输出位输入式选择入输出位输山入00=方式0选择输出0-方式0选择辆出01=方式11=输
8、入选择1 -方式11=输入选择1*一方式20=输出1=输入0=输出0=输出1 刖 入0=输出8255初始化输出启动信号存入内存55学年第 学 期 微机原理及应用(A)课程试卷卷17班 级 姓 名 得 分 任课教师一、选择题:(每题1.5分,共 18分)1、在以查询方式与I/O端口交换数据时,外设准备好的状态信息是通过()提供给CPU进行查询的。数据总线 地址总线 控制总线 中断请求线2、CPU与某个外设交换信息时,通常需要有以下一些信号()。数字量,开关量,状态信号 数据,控制,状态模拟量,控制,状态信号模拟,数字,状态信号3、在 DMA工作方式时,CPU交出总线控制权,而处于()状态。等待
9、暂停 保持 中断处理4、8088/8086CPU有一个与存储器完全独立的空间供连接输入/输出(I/O)设备使用,占有的I/O地址空间最大可达()=256字节 512字节 64K字节 128K字节5、在用端口寻址方式寻址外设的CPU中,区分对外设还是对内存操作是由()决定的。软件包 数据线 控制线 地址线6、8088/8086在响应可屏蔽中断请求时()。INTA输出一个负脉冲,将中断类型码从AD0AD7读入INTA输出两个负脉冲,在第二个负脉冲时读取中断类型码INTA输出一个负脉冲后,进行一次I/O读周期,读取中断类型码1NTA输出一个负脉冲,同时提供I/O读控制信号,读中断类型码7、并行接口芯
10、片8255A工作于选通方式时,通常作为控制和状态的端口是()。PA 口 PB 口 PC O 控制口8、CPU对两个无符号8 位二进制数进行减法运算后,结果为00001101;且进位位为“1”,溢出位为“1”,符号位为“0”,此结果的十进制数应为()13-13-243 溢出5-19、堆栈是用于()。存放CPU寄存器的内容 数据高速存取存放常数表格 存放常用子程序10、8088/8086CPU中程序计数器(PC)中存放的是()。指令 指令地址 操作数 操作数地址11、CPU用减法指令对两个补码表示的带符号数6BH(被减数)和 OC7H(减数)进行减法运算后,标志位CF、SF和OF分别为()。0,0
11、,0 0,1,1 1,0,0 1,1,112、的 接 口 芯 片 8251A在接收过程中,通常用以向CPU申请中断是引脚()。TxRDY RXD RXRDY二、填空题:(每 空 分,共12 分)1、要编成二个完整的计算加系统,除了需要基本的计算机 外,还需要使用和管理计算机的。2、利用CMP指令比较两个有符号数的大小时,常用 和3、传送指令MOV AX,2000中 对 源 操 作 数 的 寻 址 方 式 是。4、在8086/8088CPU中,每个总线周期通常由 状态组成,但在存储器或I/O端口工作速度低的情况下,CPU自动插入 状态。5、8253定时/计数器是从预置值开始 计数,故计数器按二进
12、制计100个数回零中断,预置值应为 o6、当计算机进入DMA方式传送数据时,CPU处于 状态。7、8259A中断控制器可管理 级外部中断,通过级联可扩展至 级。三、程 序 设 计(共40分)1.(10分)阅读下列程序段,并填空:MOV SI,OFFSET BUFMOV CH,0MOV CL,SIINC SIXOR BX,BXREPTO:MOV DH,08MOV AL,SIREPT1:ROR AL,1JNC NEXTINC BXNEXT:DEC DHJNZ REPT1INC SILOOP REPTOMOV COUNT,BXHET1)该程序所完成的功能是:_ _ _ _ _ _ _ _ _ _ _
13、 _ _ _ _ _ _ _ _ _2)在BUF单元中存放的是:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _5-22.(15分)设在XX单元中存放着X的值,函数Y的值存放在YY单元中,现下列符号函数。f 1 X0Y=,0 X=0-1 X-AD-A1?D0-D72764 HPA13A14A16A17A18A1974LS138rD300_Y0五1Y4一Y7ABc一G2-AG2B6174LS138DBAO A1 RD WR D0-D7CS 8255PC7 PCO PAO PA7 PBO PB7L(16分)请根据系统电路原理图及系统工作原理回答下列问题:1)在系统中,芯
14、片2764的作用是,6264的作用是;2)2764的容量为,地址范围是;3)6264的容量为,地址范围是;4)8255各端口的地址分别为:PA;PB 口;PC;控制口;6-5附:8255的方式控制字的格式如下:D7 D6 D5 D4 D3 D2 D1 DO式选择位必A 组方A 口输C 口 高 B 组方B 口输C 口低式选择入输出位输入式选择入输出位输i l入l00=方式0选择输 出 0-方式0选择输出01=方式I1=输入选 择 1-方式11=输入选择1x=方式20=输出 1=输入0=输出1=4刖入0=输出2.(14分)阅读以下频率计控制程序及程序注释并对程序填空:START:MOVAL,_;设
15、置8255方式字OUT,ALLOP:MOVAL,_.;PCO置位,计数器复位OUT控制口,ALMOVAL,;PCO复位,OUT控制口,ALMOVAL,;PC7置位,开始输入脉冲OUT控制口,ALCALLDELAY IS;延时1秒ANDAL,7FH;PC7复位,停止输入脉冲OUT控制口,AL;8 25 5输入计数值;8255输出计数值JMPLOP学年第 学 期 微机原理及应用(A)课程试卷卷 19班级 姓名 得分 任课教师一、选择题:(每题1.5分,共18分)1、当采用()输入操作情况下,除非计算机等待数据准备好,否则无法传送数据给计算机。无条件传送方式程序查询方式中断方式 DMA方式2、在大部
16、分微型机中,往往将外设的状态作为一种数据输入,C P U的控制命令作为一种数据输出。为了将控制信息、状态信息与数据信息区分开,往往采用()进行分别传送。不同的信号线 不同的控制开关 不同的端口地址 不同的中断服务子程序3、8 0.P U在最力遐式下对I/O型亍读操作时,有效控制信号为()。R D低 电 平 三 态,1O/M低电平R D三态,9京低电平,1 0/M高电平R D低电平,/三 态,IO/M高电平 可5 三态,WR低电平,io/K i低电平4、24根地址线的寻址范围为()字节。64K 1M 4M 16M5、在主存储器和CPU之间增设高速缓冲存储器Cache的目的是()。扩大主存储器的容
17、量解决CPU与主存储器之间的速度匹配问题 扩大CPU中通用寄存器的数量既扩大主存储器的容量又扩大CPU中通用寄存器的数量6、运算器的核心部件是()o加法器 累加寄存器 多路开关 算逻运算单元7、若(AL)=84H,执行指令XOR AL,AL后,AL的内容为()。84H 7BH 00H 48H8、在串行数据通信接收端安装MODEM是为了()o把并行数据转换成串行数据 把串行数据转换成并行数据把数字信号转换成模拟信号 把模拟信号转换成数字信号9、8088/8086 CPU响应一个可屏蔽硬件中断的条件是()。IF=0,INTR=0 IF=0,INTR=1IF=1,INTR=0 IF=1,INTR=1
18、5-110、直接存储器存取方式是一种由()执行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=012、当用多片8259A可编程中断控制器级联时,最大可构成()级优先中断管理系统,而无须外加电路。32 64 128 256二、填空题:(每空1分,共 12分)1、Intel8088是准16位微处理器,它的内部结构是16位的,但 只有八根。2、在字符串传送指令中,若要求每一次串操作后,自动增加地址指针,则
19、标志DF=o3、指令MUL Sre通常用于 的运算,而IMUL Sre通常用于_ _ _ _ _ _ _ _ 的运算。4、用指令CMP比较两个带符号数A,B 的大小时,AB的条件是 o5、在存储器对应的输入/输出方式中,CPU把一个外设端I 作为_ _ _ _ _ _ _ _ _ _ _ 来对待。6、CPU对一个LED显示器电路输出数据可采用 传送方式。7、可编程并行接口芯片8255A中有 个输入/输出端口。8、堆栈段的段基值存入 寄存器,段内偏移值存入寄存器中。9、8253内部寄存器地址为 个I/O端口,其中 个是定时/计数通道端口。三、程序设计(共40分)1.(12分)阅读下列程序段,并回
20、答问题。START:MOV AL,ADRMMOV BL,fADRNCMP AL,BLJZ NEXTJA GREATXCHG AL,BLGREAT:XOR AH,AHDIV BLAND AH,AH5-2JZ NEXTMOV AL,BLMOV BL,AHJMP GREATNEXT:MOV CL,BLMOV RESULT,CLHLT1).若ADRM和ADRN单元中的数据分别为1BH和OCH,则RESULT单元中的数据为;2)若ADRM和ADRN单元中的数据分别为21H和16H,则RESULT单元中的数据为;3)该段程序完成的功能是:o2.(14分)在内存数据段从DATA开始的两个存储单元中分别存放了
21、两个八位无符号数,试编程比较它们的大小,并将大者传送到MAX单元中。3.编程将FACTOR中的一个十六位无符号数乘以7后,仍存放在原来两个连续的单元中(设乘积仍为16位数)。(14分)5-3四、综 合 题(30分)下图为一微机硬件系统原理图。在系统中扩展了一片6116芯片,一 片2764芯片,构成了系统的存储器;扩展了一片并行接口芯片8255及四个共阴极7段LED显示器构成了显示器接口电路。请根据系统电路原理图以及显示器控制程序,回答下列问题:A0-A128088系统总 线D0-D7MRDMWRIOWRIORDA0-A122764D0-D7D0D7A0-A106116LA csOE-AC S
22、IAODOD7A1PA7 IPAO八 N 4 LED_|u l_l N Nn n r i nOEVWEQ-8255WRRDPB1A13A 14-A15 一一YO巴迦匈Y4垣V6 丫0 0 0 方式0言节0 0 1 方 式 1言节*1 0 方式2氐后高*1 1 方 式 31 0 0 方式4001 方式50二进制1 BCD5-5微 机 原 理 及 应 用(A)课 程 试 卷15参考答案一、选 择 题:(每 题1.5分,共18分)1.C 2.C3.D 4.D5.A 6.B7.D 8.B9.D 10.Bll.D12.B二、填 空 题:(每 空1分,共12分)1.五 2.变址寻址3.00 4.时钟周期5
23、.CPU 控制线 8288 6.IO/M i高7.硬件 8.87H 1三、程 序 设 计(共40分)1.1)(BU FA)=奇数(BUFB)=偶数2)(BUFA)=X1+1(BUFB)=X2+1 3)(BUFA)=XI(BUFB)=X22.START:LEASI,BUF3.START:LEASI,BUFMOVCL,SIMOVAL,SIINCSIMOVBL,ALMOVCH,SISHL AL,1INCSIMOVBH,ALREP1:MOVAL,SISHLAL,1ANDAL,OFHADDAL,BHMOVSI,ALADDAL,BLINCSIADDAL,SI+1LOOPREP1MOVSI+2,ALHLTJ
24、CB1IEMOV Sl+3,0JMPEXITBIIE:MOVSI+3,1EXIT:HLT四、综合题(3 0分)1.RAM 存储容量:2K B,地址范围:F9000H F97FFH 或 F9800H F9FFFHEPROM存储容量为4KB 地址范围是FE000H FEFFFHTESBY:IN AL,82H2.MOVAL,81HOUT83H,ALMOVAL,05HOUT83H,ALTEST AL,40HJNZ TESBYMOV AL,DATAOUT 80H,ALMOV A L,04HOUT 83H,ALINC ALOUT 83H,ALRET;置8255A方式字;控制口地址为83 H;使 PC2=1
25、;读入C 口状态,C 口地址为82H;判 PC6(BUSY 状态);P C 6=1,循环查前;P C 6=0,取打印字符;送PA 口,A 口地址为80H;使 PC2=0;使PC2=1;选通打印机微机原理及应用(A)课程试卷16参考答案一.选择题:(每题1.5分,共18分)1.2.3.4.O7.8.9.1 0.5.O11.6.1 2.二.填空题:(每空1分,共12分)1.保护现场 2.数据 控制命令4.第一个不相等的字符 CX=O 5.0F0A9H6.CPU从存储器或I/O端口存取一个字节的时间 7.3.SS1 33 BCD三.程序设计(共4 0分)1.1)比较2A与 B 的大小 2)AX=1说
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 期末考试 试题库
限制150内