(答案)微机原理及应用.doc_第1页
(答案)微机原理及应用.doc_第2页
(答案)微机原理及应用.doc_第3页
(答案)微机原理及应用.doc_第4页
(答案)微机原理及应用.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

一、填空题(每空1分,共30分)1、CPU访问存储器时,在地址总线上送出的地址称为 物理 地址。2、80X86系统中,执行指令PUSH AX后,SP= SP-2 ;若执行指令POP AX后,SP= SP+2 。 3、指令“MOV AX,2000H”源操作数的寻址方式为 立即数 ;指令“MOV AX,BX+SI+6”源操作数的寻址方式为 带偏移量的基础加变址 。4、设(DS)=24EOH,(SS)=2410H,(ES)=2510H,(DI)=0206H,则指令“MOV AX,DI+100H”源操作数的有效地址为 0306H ,物理地址为 25106H 。 5、80486可访问两个独立的地址空间,一个为I/O地址空间,其大小为 64K 字节。6、执行指令“XOR AX,AX”后,标志位ZF的值为 1 。 7、若(AL)10011000B,(BL)01100111B,则执行指令“ADD AL,BL”后,(AL)11111111B;执行指令“AND AL,BL”后,(AL) 0 。 8、可屏蔽中断从CPU的 INTR 引脚进入,只有当中断允许标志IF为 1 时,该中断才能得到响应。 9、中断向量表存放在从 00000H 至 003FFH 存储空间中。 10、在实地址方式下,中断类型号为20H的中断所对应的中断向量,存放在内存从 00080H 开始的四个连续字节单元中,若这四个字节单元的内容由低地址到高地址依次为00H,50H,00H,60H,则中断服务程序的入口地址 65000H 。 11、80X86的I/O指令中,要寻址的16位的端口地址存放在 DX 中。 12、现要用6116静态RAM芯片构成8K32位的存储器,此种芯片共需16 片。 13、8255A在“方式1输出”与外设之间的一对握手信号是 ACK和OBF 。 14、由实地址方式上,由逻辑地址获得物理地址的计算公式为:物理地址= 段基址16+偏移地址 。 15、Inter 8086、80486分别是 16和32 位的微处理器。 16、在虚拟的存储器管理方式中,段寄存器存放的是 段描述符 。 17、某微机内存容量为32K字节,首地址为2000H,未地址为 9FFFH 。 18、动态RAM与静态RAM的主要不同点在于动态RAM需要 刷新 。 19、一片8255A端口A有 3 种工作方式,端口B有 2 种工作方式。20.DOS中断调用的中断号为 21H ,若在屏幕上显示一个 A 字符,则AH的值为 2 ,A赋给 DL 。二、单项选择题(每小题1分,共20分) 1、计算机系统总线中,可用于传送读、写信号的是(C ) A、地址总线 B、数据总线 C、控制总线 D、以上都不对 2、若寄存器AX、BX、CX、DX的内容分别为0018H,0019H,0020H,0021H时,依次执行PUSH AX,PUSH BX,POP CX,POP DX后,寄存器CX的内容为( B) A、0018H B、0019H C、0020H D、0021H 3、CPU执行算术运算指令不会影响的标志位是 (D ) A、溢出标志 B、符号标志 C、零标志 D、方向标志 4、下列指令中,正确的指令是 ( D ) A、MOV DS,100 B、JMP BX C、IN AX,380H D、OUT 80H,AX 5、下列指令中,不正确的指令是 ( B) A、AND AX,100 B、MOV DL,AX C、IN AX,80H D、PUSH AX 6、下列指令中,对AX的结果与其他三条指令不同的是 (D ) A、MOV AX,0 B、XOR AX,AX C、SUB AX,AX D、OR AX,0 7、若256K位(bit)的SRAM芯片具有8条数据线,它具有的地址线条数为(B ) A、14 B、15 C、17 D、18 8、为改善高速的CPU与主存存取速度的不平衡,可采用 (B ) A、虚拟存储器(Virtual Memory) B、高速缓存(Cache) C、辅助(Auxiliary)存储器 D、以上都不行 9、设AXABDEH,则执行指令“AND AX,0001H”后,AX寄存器的内容为:(D ) A、ABDEH B、FFFFH C、0001H D、0000H 10、设(AX)1000H,(BX)2000H,则在执行了指令“SUB AX,BX”后,标志位CF和ZF的值分别为:(C ) A、0,0 B、0,1 C、1,0 D、1,1 11、现行数据段位于存储器B0000HBOFFFH字节单元,则段寄存器DS的内容及该段长度(字节数)分别为:(D ) A、B000H,BOFFH B、0000H,OFFFH C、B000H,OFFFH D、BOOOH,1OO0H 12、对8253进行初始化时,控制方式字为31H,计数器0的初值为20H,则计数器0的计数次数为(C)A、0 B、32 C、20 D、10 13、I/O的同步控制方式中,效率较低的是(A)A、软件查询 B、中断传送 C、DMA D、专用I/O处理器 14、已知AL=80H,则执行指令ROR AL,4后,AX的值为(C) A、80H B、88H C、08H D、0 15、在8253的6种工作方式中,能够自动重复工作的两种方式是:(B) A、方式1,方式2 B、方式2,方式3 C、方式2,方式4 D、方式3,方式5 16、 若(AL)=10101101B,为了使其内容变为01011101B,下列哪一种指令执行一次即可完成此操作?( D ) A、 NOT指令 B、 OR指令 C、 AND指令 D、 XOR指令17、 下列串操作指令中,在哪一条指令前加重复前缀指令REP是没有实际使用价值的?(C) A、 MOVSB B、 STOSB C、 LODSB D、 CMPSB18、当8255的片选信号为高电平时,其I/O口的状态是(C) A、全为高电平 B、全为低电平 C、高阻态 D、根据输入输出的数据决定 19、下面中断级别最高的是(A) A、内部中断 B、不可屏蔽中断 C、可屏蔽中断 D、陷阱中断 20、已知AL=80H,则执行指令BTS AL,1后,AL的值为(C) A、80H B、81H C、82H D、0 三、简答及读程题(前四题每题5分,后两题每题6分,共32分)1、在对存储器芯片进行片选时,全译码方式、部分译码方式和线选方式各有何特点? 线选法是高位地址直接连到片选信号上。 全译码是把所有高位地址全部进行译码,译码后的信号连接到片选信号上。部分译码是把所有高位地址中的一部分进行译码,译码后的信号连接到片选信号上。2、为组成32KB的RAM和16KB的ROM,其起始地址范围分别为0000H和8000H,可供选择芯片有2764和6264芯片。求需要多少片6264芯片和2764芯片并给出每一片的地址空间?答:6264需4片,2764需2片。 6264的地址为:第1片 0000H1FFFH 第2片 2000H3FFFH第3片 4000H5FFFH 第4片 6000H7FFFH 2764的地址为:第1片 8000H9FFFH 第2片 0A000H0BFFFH3、简述8255在方式1下的输入过程。外设利用STB信号将数据锁存至8255,8255接到数据,将IBF置为有效,延迟一时间发INTR信号给CPU,CPU响应这一申请,发RD信号将数据取走,并使中断申请无效,延迟一时间,IBF无效。4、写出5种80486指令的寻址方式1)立即数2)寄存器3)直接4)寄存器间接5)变址5、求执行下面程序后,M1单元的内容 DOSSEG .MODEL SMALL.STACK 100H.DATABUF DB ASDFASAAAAASASADADASAD$C1 EQU $-BUFM1 DB ? .CODESTART: MOV AX,DGROUPMOV DS,AX MOV SI,OFFSET BUF MOV CX,C1 MOV DL,0LP: CMP BYTE PTR SI,A JNE LP1 INC DLLP1: INC SI LOOP LP MOV M1,DL MOV AH,4CH INT 21H END START答案:0CH6、求执行下面程序后,屏幕上显示的内容DOSSEG.MODEL SMALL.STACK 200H.DATADAT1DW 0401H.CODESTART: MOV AX,DATAMOV DS,AX MOV AX,DAT1 MOV CL,4SAL AH,CLROL AX,CLROL AL,CLMOV BYTE PTR DAT1,ALMOV DL,ALMOV AH,02HINT 21HMOV AH,4CHINT 21HEND START答案:A四、综合题(共18分)1、求一组一个字节的有符号数中,绝对值最大的数,并存入MAX单元中。要求添写空白处,形成完整程序(8分)DOSSEG.MODEL SMALL.STACK 100H.DATABUF DB -3,6,-87,56,23,66COUNT EQU $-BUFMAX DB ? .CODESTART: MOV AX,DGROUP MOV DS,AX MOV DL,0 MOV SI,OFFSET BUF MOV CX,COUNTLP: MOV AL,BYTE PTR SI MOV BL,AL TEST AL, 80H JZ LP1 NEG AL LP1: CMP DL,AL JA LP2 MOV DL,AL MOV BH,BLLP2: INC SI LOOP LPMOV MAX, BH MOV AH,4CH INT 21H END START2 利用可编程计数器/定时器8253的计数通道0产生1K的方波,设CLK信号频率为1MHz,8253的端口地址为70H,72H,74H,

温馨提示

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

评论

0/150

提交评论