0
点赞
收藏
分享

微信扫一扫

期末复习【微机原理】


期末复习【微机原理】

  • ​​前言​​
  • ​​推荐​​
  • ​​导航​​
  • ​​第一章 微型计算机系统导论​​
  • ​​第二章 计算机的数制和编码​​
  • ​​第三章 80x86微处理器​​
  • ​​第四章 80x86指令系统​​
  • ​​第五章 汇编语言程序设计​​
  • ​​第六章 半导体存储器​​
  • ​​第七章 输入/输出与中断​​
  • ​​第八章 可编程接口芯片及应用​​
  • ​​期末复习​​
  • ​​期中真题​​
  • ​​最后​​

前言

以下内容源自微机原理
仅供学习交流使用
​请您阅读文章声明,默认同意该声明​​

看到后,你不点赞收藏,你将会…
看了你也不一定会
会了你也不一定对
对了你也不一定过
过了你也不还是废

纯属玩笑,切勿当真…
点个赞吧

期末复习【微机原理】_寻址方式

推荐

​​导航【微机原理】​​

​​习题 导航【微机原理】【习题】​​

​​实验 导航【微机原理】【实验】​​

导航

第一章 微型计算机系统导论

​​汇编的初体验+debug加法分析【微机原理】​​第一章 微型计算机系统导论【微机原理】

第二章 计算机的数制和编码

​​信息表示【微机原理】​​在计算机中存储整数

第三章 80x86微处理器

​​8086/8088微处理器【微机原理】​​8086寄存器结构例题【微机原理】
C语言实现反汇编【微机原理】
8086存储器和IO组织【微机原理】

第四章 80x86指令系统

​​第四章 80x86指令系统【微机原理】​​

第五章 汇编语言程序设计

​​第五章 汇编语言程序设计【微机原理】​​

第六章 半导体存储器

​​第六章 半导体存储器【微机原理】​​

第七章 输入/输出与中断

​​第七章 输入/输出与中断【微机原理】​​

第八章 可编程接口芯片及应用

​​可编程接口芯片及应用【微机原理】​​

期末复习

没什么可复习的
直接押题即可

期中真题

​​期中复习(含习题一(2/4~ 7)、习题二(169/12)、习题三(1~5/9/10)、实验1 寻址方式与基本指令实验)【微机原理】​​

3、下列指令是否正确?若错误,请指出错误原因(每题2分,共20分)
(1)MOV BX,AL

错误,类型不匹配

(2)MOV [BX],[SI]

错误,操作数不能同时为存储器寻址方式

(3)MOV [BP],80H

错误,操作数类型不明确

(4)INC [SI]

错误,操作数类型不明确

(5)ADD AX,[SI+DI]

错误,存储器寻址方式有效地址不能由两个变址寄存器提供

(6)ADD AL,256

错误,立即数超过8位有效范围

(7)ADD [BX],20H

错误,操作数类型不明确

(8)POP BL

错误,堆栈操作的操作数必须是字类型

(9)MOV CS,AX

错误,不能给CS赋值

(10)MOV SS,1000H

错误,不能直接给段寄存器赋值

4、设DS)=2000H,(ES)=2100H,(SS)=1500H,(SI)=00AOH,(BX)=0100H,(BP)=0010H, 且数据段ARY的位移量为0050H,试指出下列各指令中源操作数字的寻址方式是什么?若源操作数是存储器寻址,请计算其物理地址。(每题2分,共20分)

在一般情况下,若指令中指定的寄存器是BX、SI、DI,则存放操作数的段寄存器器默认为DS。
若指令中指定的寄存器是BP,则对应的段寄存器应为SS。
一般允许段超越

(1) MOV AX, 2345H

立即数寻址方式

(2) MOV AX, BX

寄存器寻址方式

(3)MOV AX, [1000H]

直接寻址方式,
(DS)*10H+1000H

(4)MOV AX,ARY

立即数寻址方式

(5)MOV AX, [BX]

寄存器间接寻址方式
(DS)*10H+BX

(6)MOV AX, ES:[BX]

寄存器间接寻址方式
(ES)*10H+BX

(7)MOV AX, [BP]

寄存器间接寻址方式
(SS)*10H+BP

(8)MOV AX, 20H[BX]

寄存器相对寻址方式
(DS)*10H+BX+20

(9)MOV AX, [SI]

寄存器间接寻址方式
(DS)*10H+SI

(10)MOV AX, [BX][SI]

基址变址寻址方式
(DS)*10H+BX+SI



举报

相关推荐

0 条评论