河北科技大学2013-2014微原试题A_第1页
河北科技大学2013-2014微原试题A_第2页
河北科技大学2013-2014微原试题A_第3页
河北科技大学2013-2014微原试题A_第4页
河北科技大学2013-2014微原试题A_第5页
已阅读5页,还剩3页未读, 继续免费阅读

下载本文档

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

文档简介

1、河北科技大学20212021 学年第一学期?微机原理及应用?考试试卷A考场号: 座位号: 学 院: 班 级: 姓 名: 学 号: 题号一二三四五总分得分一、 填空30分,每空1分1根据下面的指令和伪指令序列,AX存放器的内容 。 TAB DB1,2,3,4,5,6ENTRYEQU3MOVBX,OFFSET TABADDBX,ENTRYMOVAX,WORD PTR BX2用补码表示的二进制数X补 = 01101011B,该带符号数的十进制表示是 ,X补 = 11101011B,该带符号数的十进制表示是 。3两个8位二进制数01000010B与01100011B相加,假设为无符号数运算结果是否溢出

2、 是/否,假设为带符号数运算结果是否溢出 是/否。48088/8086CPU有20根地址线,可寻址 个存储单元,CPU用如下指令MOV AL,SS:DI+10H访问存储器,是 读/写访问,指令中存储器的两个逻辑地址由 存放器和 存放器提供,送到AB上的20位物理地址= 。5十进制数53用压缩BCD码表示是 ,用二进制数表示是 ,用十六进制数表示是 。6在中断向量表中每个中断向量占有4个存储单元,其中低地址存储单元存放的是 ,高地址存储单元存放的是 。中断向量存储地址指针与中断类型码的关系表达是 。78088计算机系统I/O接口地址采用 编址方式,8088CPU读I/O端口使用指令是 IN/OU

3、T/MOV,访问I/O端口时是 低/高电平有效。88253有 个独立16位可编程定时器/计数器,每个定时器/计数器通道均有 种工作方式可选,如果对8253控制口写入如下控制字CW=00110101B,初始化含义是 。98255是一个可编程并行接口芯片,在与计算机总线连接时,可形成 个端口地址。假设端口地址是F8H、F9H、FAH和FBH,那么PA口地址是 ,控制存放器口地址是 。10.假设AX=6531H,BX=42DAH,那么SUB AX,BX指令执行后:AX=_ _, SF,ZF,CF,OF= _,_ _ ,_ _,_ _。二单项选择题(共20分,每题2分)1执行以下指令: STR1 DW

4、 AB STR2 DB 16 DUP? CONT = $-STR1 MOV CX,CONT MOV AX, STR1 HLT后存放器CL的值是 。A0FH B0EH C12H D10H2在PC/XT机中打印机的中断类型码是0FH,那么打印机中断矢量存储在中断向量表 。 A003CH003FH B0024H0027H C00F0H00F3H D0060H0063H3. 以下程序:NEXT: MOV AL,SI MOV ES:DI,AL INC SI INC DI LOOP NEXT可用指令 来完成该功能。 AREP LODSB BREP STOSB CREPE SCASB DREP MOVSB4

5、. 假设8253与系统接口地址为80H-83H,那么定时器/计数器T2的地址为 。A) 80H B ) 81H C) 82H D ) 83H 5.计算机只能对8255进行写操作的端口是 。A)PA口 B)PB口 C)PC口 D)控制存放器6.以下指令源操作数是存储器类型的是 。 A) MOV AL,16H B) OUT DX,AL C) PUSH WORD PTR BX D) MOV SI,BX7对8255的C口PC6按位置1的控制字为 。 A00001100B B00001101B C00000100B D00000101B8.8259是 功能芯片。 A 存储器 B可编程并行接口 C可编程定

6、时/计数器 D可编程中断控制器9.以下指令使用方法正确的选项是 。 A) MOV DS,2000H B) MOV AX,SI C) MOV AX,DX D) MOV BX,SI 10.指令MOV AX ,BX+SI+10H,源操作数段基地址由 提供。 A) DS B)CS C) ES D)SS三 8259中断控制器IR0、IR5中断源的类型码分别为40H和45H,它们的中断向量分别是CS:IP=1000H:1050H和CS:IP=2000H:2040H,按8086CPU中断向量表的存储规律,编程将两个中断向量写入向量表。 10分四. 软件题 1读懂程序,说明其完成功能及运行结果 10分 DAT

7、AX SEGMENT X DB 0FBH RESULT DB ?DATAX ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATAXSTART: MOV AX,DATAX MOV DS,AX XOR BL,BL MOV CX,08H LEA SI,X MOV AL,SI SUM:SHR AL,1 JNC NONE INC BL NONE:LOOP SUM MOV RESULT,BL MOV DL, RESULT ADD DL, 30H MOV AH, 02H INT 21H MOV AH,4CH INT 21HCODE ENDS END START 2. 读懂程序,分析运行结果 5分数据段ASC_TABL DB0,1,2,3 DB 4,5,6,7DB 8,9,A,B DB C,D,E,FHEX_VALU DB 0AHASC_VALU DB ?代码段 MOV BX, OFFSET ASC_TABL MOV AL ,HEX_VALUXLATMOV ASC_VALU , AL3在数据段体定义了两组数据DATA1和DATA2,低位在前高位在后 DATA SEGMENT DATA1 DB 078H,60H,0ACH,74H,3BH DATA2 DB 0C1H,36H,9EH,0D5H,20H DATA3 DB 5DUP? DATA ENDS 求和D

温馨提示

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

评论

0/150

提交评论