2012-2013微机原理考试试卷1.doc_第1页
2012-2013微机原理考试试卷1.doc_第2页
2012-2013微机原理考试试卷1.doc_第3页
2012-2013微机原理考试试卷1.doc_第4页
2012-2013微机原理考试试卷1.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

班级(学生填写):姓名:学号:命题: 审题:审批:-密-封-线- (答题不能超出密封装订线)20102011学年第2学期 微机原理及应用 科目考查试题(A卷)使用班级:电气091.2.3. 题号一二三四五六七八九总分得分阅卷人一、 填空。 0你的学号N(两位),求: ()的补码(10101001B)。1. 80386CPU的三种工作方式有: ( 实地址模式)、( 保护虚地址模式 )和(虚拟8086模式)。2一个双字存储在内存中,最低字节存储在M单元.最高字节存储在( M-1 )单元。该双字的地址为( M-1M )。3机器字长为6位,写出10101的原码( 101011B )、反码( 110100B )、补码( 110101 )。4已知8421BCD码为01111001B,它的十进制数为(79)。它的二进制数为( 01001111B)。已知十进制数609,它的8421BCD码为(011000001001B )。假设数据段中有如下定义:VAR1 DW 5 DUP(?)VAR2 DB 3CH , 46H ,7FH ,59H则表达式:LENGTH VAR1的值是( 10 );LENGTH VAR2的值是( 4 );TYPE VAR1的值是( 2 );SIZE VAR2的值是( )。经由INTR信号(高电平有效)请求的中断称为( 外部中断请求 )。它受 ( IF )的影响和控制。微型计算机的各组成部件都是通过一组公共的,具有逻辑控制功能的信号线联系起来的,这组信号线称为(总线)。通常分为以下三类( 数据总线 )、 (地址总线 )和( 控制总线 )。80386CPU内部分(分部 )部件和( 分页 )部件一同构成了存储器的保护机制。在80286CPU有( 4 )条地址总线,80386CPU有(5)条地址总线。10用来寄存ALU运算结果的特殊信息的寄存器叫(标志存储器 )。11设堆栈指针SP的初值为1000H,AX=0023H,试问执行指令:PUSH AX 后SP的值是(011DH )。12半导体存储器的集成度是指在一片数平方毫米的芯片上能集成多少个(基本存储电路),所以集成度常表示为位/片。13指令一般由(指令助字符)和(操作数)两部分组成 。14指令AND DL,BX+SI+20H的源操作数是(寄存器相对)寻址、目的操作数是( 寄存器)寻址。15在保护模式下,分页部件将将线性地址转换成物理地址是通过查两级表来完成的,这两级表分别是( 页目录 )和( 页表 )。16某数据区的起始地址为70A0H:DDF6H,则该数据区的首字单元物理地址为(7E8F6),第16个字的末字单元的物理地址为(7E928)。1780286CPU偏移量为16位,每个段最大为()。80386CPU偏移量为32位,每个段最大为()。 18中断处理程序一般由4部分组成:( 保护现场)、(中断服务)、(恢复现场)、(中断返回)。19CPU在保护模式下工作时,分段部件的功能是将( )转换成( )。 二程序填空。 在下列程序中的橫线上填上适当的指令,使该程序完成将20个字节的数组分成正数组和负数组,并分别计算两个数组中数据的个数。DATA SEGMENT DAT DB 20 DUP (?)PDAT DB 20 DUP (?)PLEN DB ?NDAT DB 20 DUP (?)NLEN DB ?DATA ENDSCODE SEGMENT ASSUME CS:CODE, DS:DATASTART: MOV AX , DATA MOV DS , AX XOR BX , BX ;负数个数寄存器清零 LEA SI , DAT XOR DI , DI ;正数个数寄存器清零 CLD MOV CX , 20LOOP0: LODSB CMP AL , 0 JGE LOOP1 MOV NDATBX , AL INC BX JMP LABLOOP1: MOV PDATDI , AL INC DI LAB: DEC CX LOOP RPT MOV PLEN , DI MOV NLEN , BX MOV AH , 4CH INT 21HCODE ENDSEND START三教材P103, 例33。 1,对EXE文件反汇编为 - U 你的学号 解析前10条指令的功能。 第一条指令:把间接寻址的内容存到B寄存器的低四位第二:把AX的内容赋给DX第三:取【0000】的偏移地址装入到寄存器SI中第四:取【0014】的偏移地址装入到寄存器DI中第五:取【0028】的偏移地址装入到寄存器BX中第六:把地址内容0014转移到寄存器CX第七:逻辑移位第八:把地址【SI】的内容存到寄存器AX第九:把地址【DI】的内容存到寄存器DX第十:调用子程序2,用D命令分析数据段(内存)初始情况,执行三次CALL SUBR 后数据段的相应情况。执行三次CALL SUBR 后数据段的相应情况情况分析:初始的数据段内存是随机的,在执行了三次CALL SUBR后已经执行了两次子程序SUBR,故把两次子程序SUBR的结果36和44转化为了十六进制24和2C送入到数据段寄存器DS偏移地址为0028和002A中存储起来。数据段寄存器DS偏移地址0000到0026的内容为data1中的X和Y的数据内容。3,以自己的实际运行,举例说明D ,E ,T ,G ,A的用法。D:显示段寄存器的单元内容,D命令默认的段寄存器试DS,所以无论带或不带地址参数的D命令,只要没有指令段寄存器,D命令都是从DS中取得段地址。E: 指令是修改内存单元内容的命令T:指令是单步运行命令G指令是运行命令,对程序进行逐段调试A指令是汇编命令,允许输入汇编程序语言,并将其汇编成机器码,放存储器中 -密-封-线- (答题不能超出密封装订线)班级(学生填写):姓名:学号:-密-封-线- (答题不能超出密封装订线)班级(学

温馨提示

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

最新文档

评论

0/150

提交评论