微机原理试题及参考答案.doc_第1页
微机原理试题及参考答案.doc_第2页
微机原理试题及参考答案.doc_第3页
微机原理试题及参考答案.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

大学微机原理及应用 试卷 B 机电及自动化学院 班 考试日期:2012年6月 1 日 姓 名: 学 号: 注意:l 考试时间为120分钟,进入考场不准自带草稿纸,不准使用计算器。l 一至三大题直接在试卷上作答,其余题目在答题纸上作答。一、填空(每空1分,共20分)。1、已知 X原=10101100,Y补=11000110, 求 X+Y补= 10011010。2、 典型半导体存储器的内部通常由 存储体,地址寄存器、地址译码器,数据缓冲器,控制电路 5部分组成。3、 8086的中断源可分为 内部中断(软中断) 和 外部中断(硬中断) 两类。8086可处理 256 种类型的中断。4、 设椎栈段寄存器SS所存放的数据为2200H,堆栈指示器SP所存放的数据为0120H,在压入堆栈5个字的数据,SS的值为 2200H ,SP的值为 0116H 。5、 指令基本格式常由 操作码 和 操作数 两大部分组成。6、存储单元1F00:38A0H所表示的段地址为1F00 ,偏移地址为 38A0 ,物理地址为 228A0 。7、 8086CPU的执行部件包括三大部分: 运算器 , 通用寄存器组 和EU控制单元。8、 两个无符号数相等,该两数相减后ZF标志等于 1 ,CF标志等于 0 。9、中断类型号为24H的中断向量存放在 0096H 存储单元。二、选择题(20分,2分/题)1 二进制数 10010110.01B 的十进制数值可表示为 ( ) B A、 106.8 B、 150.25 C、 150.5 D、 140.25 2RAM 6264芯片有8K8位的容量,它的片内地址选择线和数据线分别是( ) B A、A0A12和D0D15 B、A0A12和D0D7 C、A0A13和D0D7 D、A0A13和D0D1538086 CPU在响应中断时顺序将( )内容压入堆栈。 课本P123 D A、CS.IP.F B、IP.CS.F C、F.IP.CS D、F.CS.IP 4Pentium CPU有32根地址线,能够寻址的最大存储空间是( )。 D A. 64KB B.1MB C. 1GB D.4GB 5指令执行后,源操作数和目的操作数都不发生变化的指令是( )。 A ATEST AX,BX BAND AX,BX CSUB AX ,BX DOR AX,BX 6将BCD码(10010110) BCD转换成十六进制数( )。 B A、32H B、 60H C、66H D、36H78086 CPU的INTR引脚上输入的信号是() A A、可屏蔽中断请求 B、非屏蔽中断请求 C、中断相应 D、总线请求8在Pentium CPU的分段分页地址转换过程中,局部描述符表占内存空间是( )。 C A、64KB B、 4KB C、16KB D、8KB98086 CPU对存储器实现管理,每段最大存储空间为:( )。 D A.64KB B. 1MB C. 128KB D. 256KB10在Pentium CPU的分段分页地址转换过程中,页目录表占内存空间是( )。A. 4KB B. 1MB C. 128KB D. 256KB三、判断题,正确打“”,错误打“”(每小题1分,共10分)。1、 MOV AX, BX ( )2、 PUSH BL ( )3、 采用全译码法进行存储器的片选寻址时各存储器芯片存储单元的地址不一定是连续的。 ( )4、 MOV 2000H, AL ( )5、 ADD 23H, BL ( )6、 MUL CX, BX ( )7、 MOV DS, ES ( )8、 SHL BX, 4 ( )9、 乘除法指令不分有符号数和无符号数。 ( )10、 8086在执行读总线周期时,在外部设备没有准备好数据的情况下8086将插入一个空闲周期。 ( )三、程序段功能解析(15分,5分/题)。1 MOV AX, 50MOV CX, 5LOP: SUB AX,CX LOOP LOP MOV BUF,AX HLT 上述程序段执行后,BUF? BUF 35=23H2 MOV CL,3MOV BX,0B7HROL BX,1ROR BX,CL执行上述程序段后BX的内容是 。0C02DH3. STRING DB AVBNDGH!234%Y*COUNT DW ?MOV BX, OFFSET STRINGMOV CX, 0LOP: MOV AL, BX CMP AL, * JE DONE INC CX INC BX JMP LOPDONE:MOV COUNT, CX HLT上述程序段的功能是 。以*作为结束标志,求字符串长度四、简答(每题10分,共20分)。1、8282地址锁存器、8286数据收发(缓冲)器的特点和作用是什么?时钟发生器8284A、8288总线控制器的作用是什么?答:8282地址锁存器对地址等需要锁存的信号进行锁存,是8086外围电路很重要的芯片,主要负责锁存地址信号,分时复用数据分发;8286数据收发器芯片可以增加总线 驱动能力;时钟发生器8284A 是用于8086( 或8088) 系统的时钟发生器/驱动器芯片,它以晶体振荡器作为振荡源为8086( 或8088) 及其他外设芯片提供所需要的时钟信号;8288总线控制器产生系统总线,发出数据总线允许信号和数据发送/接收控制信号DT/R允许数据收发器工作,使数据总线与8086CPU的数据线接通,并控制数据传送的方向。2、解释物理地址(实际地址)、偏移地址、段地址,写出它们之间的关系式。答:物理地址:唯一代表存储器的空间中每个字节单元的地址偏移地址:指端内相对段起始的偏移量(字节数)段地址:取段的起始地址PA=段地址*16+EA五、编制程序(15分) 编写一个汇编语言程序,把30个字节的数组分成正数数组和负数数组,并分别计算两个数组中数据的个数。DATA SEGMENT BUF DB X1,X2,X3, .,XNPBUF DB ?姓名: PLEN DB ?NBUF DB 30 DUP(?)NLEN DB ?DATA ENDS (数据定义 5分)CODE SEGMENT ASSUME CS:CODE,,DS:DATA START: MOV AX,DATA MOV DS,AXMOV BX,0MOV SI,OFFSET BUFMOV DI,0MOV CX,30 (读 3分)LOP: MOV AL, SINC SI 学号: CMP AL,0JGE LOP1MOV NBUFBX,ALINC BXJMP NEXTLOP1: MOV BU

温馨提示

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

最新文档

评论

0/150

提交评论