微机原理试卷答案(B)_第1页
微机原理试卷答案(B)_第2页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

2013912共2013912共页1共页22008—2009学年第一学期闽江学(B适用年级专业物本 考试形式:闭卷考试课程:微型计算机原理与应用装 班级 姓名 学号题号题号一二三四五六七八九十总分得分

地址为62H则另一个口地址为 60 H若某外设的中断类型码为86H,则该中断应加到8259A的中断请求IR0~IR7的IR6 8、8088/8086CPU的外中断是指外部中断 ,而内中断是指软件中断 。92Kx8位的静态RAM8Kx16芯片8CPU203位得分一、填空题20%得分订1、8086CPU从偶地址访问内存1个字时需占用 1个总路线周期,而从奇地址访问内存1个字操作需占用 2个总路周期。2逻辑地址由段基值和 偏移地址 组成将逻辑地址转换为线物理地址的公式是 物理地址=段地*16+偏移地址。3、假设(DS)=0B000H(BX)=080AH(0B080AH)=05AEH,(0B080CH=4000H,当执行指令LES DI[BX]”后(DI=

10、4片8259A级联,最多可管理的中断级数为28 级11、逻辑地址为2000H1234H的存储单元的物理地址是21234H 。12将存储器与系统相连的译码片选方式有串联 法并联 法。得分8086和8088的存储器和外部接口是以独立编址还是统一编独立编址 。得分二、选择题30%05AEH, (ES)=4000H 。 1、某数存于内存数据段中,已知该数据段的段地址为2000H,而数4、一个中断向量占4 个字节68086CPU写入一个规则字,数据线的高8位写入 奇地址储空间,低8位写入 偶地址存储空间。7、当中断控制器8259A的A0接向地址总线A1时,若其中一个口

据所在单元的偏移地址为 0120H,该数的在内存的物理地址为( C)A、02120H B、20120H C、21200H D、03200H2、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的2013912共2013912共页3共页4指令是( C)AINAL,端口地址 BMOVAL,端口地址COUTAL,端口地址 DOUT端口地址2、在下列指令中,能使8086CPU对I/O端口进行写访问的是(C )A、中断指令 B、串操作指C、输输出指令D、MOV指令3CPU响应INTR引脚上来的中断请求的条件之一( B )AIF=0 BIF=1 CTF=0 DTF=14、在PC/XT机中键盘的中断类型码是09H,则键盘中断矢量存在( B 。A、36H~39H B、24HC、18H~21H D、18H5、堆栈操作时,段地址、段内偏移量由(C)寄存器指出A、CS DI B、DS SIC、SS SP D、ES BP6、某存储单元的段基址为0915H,偏移量为003AH ,那它物理地址为( A )。A、0918AH B、0945AHC、0915AH D、0912AH

7、下列错误的指令是(C )A、ANDDH,DL B、MOV C、MOVDA_WORD,1234H D、XCHGAL,DA_BYTE1带进位循环右移8、CPU与外设间数据传送的控制方式有DA、中断方式BCDMA方式D、以上三种都是9就取得操作数的速度而言下列寻址方式中不需要访问内存的B 。A、直接寻址 B、立即寻址 C、间接寻址10、已知(32000H)=1234H32002H)=2345H(DS)3000H,则MOV AX,[2000H指令执行后(AX)= AA、1234H B、3423H C、2345H D、4512H11、下列指令格式不正确的为DA、MOV AX,1234H B、XCHG AX,BUFCXCHG BUFDXCHG BUF112、若将AL的内容的低四位分离,则应选用AA、ANDAL,0FH B、OR AL,0FH2013912共页2013912共页5共页6C、XORAL,0FH D、TESTAL,0FH13、 D 伪操作用来定义字节,其后的每一个操作数都占一个字节。A、DD B、DW C、DQ D、DB14语句ADDR DB6HDUP(12(DUP(12中有数‘0101H的字存储单元有D个。A3B4C5D615、KDW 20HDUPMOV AL,SIZEK此两指令执行完后的值为 C

两条程序执行完后结果(AL)= 63H 。四、简答题(20)1、试述I/O端口两种编址方法的特点与区别(5)答:I/OI/OI/OI/O端口与内存单元地址统一编址I/OI/OI/OI/OA10H

B

C

D80H

存空间,而且程序难懂,难调试。(10%)1、数据区的存储单元有多少个字节?ADDR DB 10H DUP(23DUP(2)答: 40H 。2、有一短程序,试写出它的结果:MOV AL,43HOR AL,20H

I/OI/OI/OI/端口数目有限2013912共页2013912共页7共页82若有一台8位微机地址总线16条具有8片2114构成的4KB, 3、写出分配给下列中断类型号在中断向量表中的物理地址。RAM连线如下图所示若以每1KRAM 作为一组则此图组成的本地址是什么?地址有没有重叠区,每一组的地址范围为多少?

INT12H(1)48H(2)20H

INT8A15A14译1110码A15A14译1110码01器00CPUCSA-A9 0CS2114WEWEWEWEWR7 0D-DMOVAX,10002、答:MOVDX,1000H第一组的基本地址是:0000H-03FFHOUTDX,AL第二组的基本地址是:4000H-43FFHMOVAL,AH第三组的基本地址是:8000H-83FFHOUTDX,AL第四组的基本地址是:0C000H-0C3FFH每一组都有重叠区,每组重叠区15个六、分析题(20)实验中,我们修改中断80H~87H的功能,2013912共页2013912共页9共页101、计算中断码80H~87H的中断向量地址(5分)中断向量地址=中断码*4;80H的中断向量地址:200h81H 204h

DB'$'DSEGENDSCSEG SEGMENTASSUMECS:CSEG,DS:DSEG82H83H208h20ChSTART:MOVAX,DSEGMOVDS,AX84H210hMOVAX,0000H85H214hMOVES,AX86H218hMOVAX,OFFSETINT_PROC087H21ChMOVES:[200H],AXMOV AX,SEG INT_PROC02、编程实现MOVES:[202H],AX1、分别实现中断码为80H~81HMOVAX,OFFSETINT_PROC1程序中输出显示中断码。(可用INT21HAH=09H)MOVES:[204H],AX2、分别调用80H~81H中断MOVAX,SEGINT_PROC13、运行结束退回到DOS命令窗口。MOVES:[206H],AXINT80HSEGSEGMENTINT81HSTR1DB'THEISINTERRRUPT 'MOVAH,4CHINT_NODB ?,?,?,'THEOFFSETADDRESSIS: 'INT21HINT_PROC0:MOVAH,09HMOVAL,'8'MOVDX,OFFSETSTR1MOVINT_NO,ALINT21HMOVAL,'0'IRETMOVINT_NO+1,ALCSEGENDSMOVAL,'H'ENDSTARTMOVINT_NO+2,ALMOVAX,00

温馨提示

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

评论

0/150

提交评论