微机原理复习(广西大学)_第1页
微机原理复习(广西大学)_第2页
微机原理复习(广西大学)_第3页
微机原理复习(广西大学)_第4页
全文预览已结束

下载本文档

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

文档简介

1、微机原理期末复习答案一、填空题1、80486是 32 位CPU,有 32 根数据线, 32 根位置线,其物理位置从 0 H到 FFFFFFFF H,共 4G 寻址空间。2、指令一般由操作 码 和操作 数 两部分组成,而单字节指令只有操作 码 。3、RAM存储器分 动 态和 静 态两种。4、微机的内部设备是由 RAM 组成,用IN 或OUT指令操作的是 外 部设备。5、取指令是,段位置在 CS 寄存器,偏移量在 IP 寄存器。6、读数据时,段位置在 ES 寄存器,偏移量是在 通用 寄存器。7、压栈时,段位置在 SS 寄存器,偏移量在 SP 寄存器。8、汇编后产生扩展名为 OBJ 的文件,连接后产

2、生扩展名为 EXE 的文件。9、在只读存贮器中,不能写入数据的是 ROM ,能一次性写入的是 PROM ,能多次写入的是 EPROM 。10、单片8259的中断系统有 8 个中断请求输入端,最多能级连 8 片8259,可组成有 64 个中断请求输入端系统。二、选择题1、80486的 C 。 A:数据线与位置线是双向的 C:数据线双向,位置线单向 B:数据线与位置线是单向的 D:数据线单向,位置线双向2、所有的寄存器在 A 中。 A:CPU B:RAM C:ROM D:CMOS3、堆栈是在 RAM 中。 A:CPU B:RAM C:Cache D:外设4、输入的程序是放在 C 中。 A:寄存器

3、B:CMOS C:存储器 D:CPU5、寄存器间接寻址方式中,操作数在 C 中。 A:寄存器 B:堆栈 C:存储器6、立即数寻址指令中,操作数是在 B 中。 A:堆栈段 B:代码段 C:数据段三、 指令系统1、MOV AL,4FH 执行后: AL= 84 H ZF= 0 ADD AL,35H OF= 1 PF= 1 SF= 1 CF= 0 2、XOR AL,AL 执行后: AL= AA H PF= 1 DEC AL SF= 1 CF= 0 AND AL,AAH ZF= 0 OF= 0 3、MOV Al,3FH 执行后: AL= E7 H ZF= 0 SUB AL,58H OF= 0 PF= 0

4、 SF= 1 CF= 1 4、MOV CL,03H MOV BX,1234H 执行后: BX= 2341 H PF= 0 ROL BX,1 SF= 0 CF= 1 ROL BX,CL ZF= 0 5、设(SS)=2000H,(SP)=0012H, (AX)=1234H PUSH AX 执行后: 20010H= 12 H PUSH AX 20011H= 34 H POP BX BX= 1234 H (SP)= 0010 H6、MOV BX,6H MOV AX,5HBB:DEC AX 执行后: AX= FF H DEC BX BX= 00 H JNZ BB四、程序编制1、在DS数据段1000H起的

5、100个单元中存储有8位的带符号数,将其变为原码后送到2000H起的单元中去。MOV SI,1000HMOV DI,2000HMOV CX,0064HCOUNT:MOV AL,SITEST AL,80HJZ NOTXOR AL,FFHINC ALOR AL,80H NOT:MOV DI,ALINC SIINC DILOOP COUNTRET2、将寄存器AL中的数据调转180度,即:D0与D7,D1与D6,D2与D5,D3与D4互换。MOV CX,0008HCOUNT:ROL AL,1RCR AH,1LOOP COUNTMOV AL,AHRET3、寄存器AL高位中有一个16进制数,将其转为ASC

6、码。SHR AL,4CMP AL,0AHJC NNNADD AL,7 NNN:ADD AL,30HRET五、存储器与中断1、 在80286系统中有20根位置线(A0A19),要将下图的16KRAM芯片的起址接为30000H起。请标注好位置线的下标和片选线的下标。2、在实位置方式下,4号中断的向量存放在从 10 H开始的 4 个连续单元中,若其由低位置起的内容依次为00H,50H,00H,60H,则中断服务程序存放的起址(入口)为: 段址= 6000 H, EA= 5000 H,PA= 65000 H。六、按口编程(每题10分,共20分)1、 8253的端口位置为20H,21H,22H,23H。设CLK=1MHZ,要求用1通道产生1KHZ的方波。MOV AL,37H (0011,0111)OUT 23H,ALMOV AL,00HOUT 21H,ALMOV AL,10HOUT 21H,AL2、8255的端口位置为30H,31H,32H,33H。利用PC7读取一个外部开关量信号,当PC7=1时从A口读入一个数据后送到B口。MOV AL,98H (1001,1000)OUT 3

温馨提示

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

评论

0/150

提交评论