- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理复习2016-2017
第一章1.各种进制数之间的转换 例:270=( )B, 32.625=( )H, 91=( )Q 101100.1011B=( )D, 011B=( )H2.原码、反码、补码 例:设机器字长8位,求-85的原码、反码、补码。3.微型计算机系统 (1)微型机的硬件组成 ①微处理器 ②存储器 ③I/O接口 ④外部设备 (2)微型机系统软件组成 * ①操作系统及基本功能 ②语言处理程序 ③数据库和数据库管理程序 ④应用软件第二章1.8086CPU按功能划分 (1) EU ①AX(AH,AL) 、 BX(BH,BL) 、CX(CH,CL) 、 DX(DH,DL) BP 、SP、 DI 、SI、FR(标志寄存器) ②ALU ③其它 (2)BIU ① CS、DS、ES、SS、IP ②指令队列缓冲器 ③地址产生器 物理地址PA=段基址*10H+EA ④其它 2.标志寄存器 大小:16位。 状态标志位6个:CF、AF、OF、SF、ZF、PF。 控制标志位3个:DF、IF、TF。 例:2345H+5219H,求运算结果与标志寄存中的各个标志位?3.8086CPU外部引脚 (1)工作方式 最小工作方式:微型机里只有8086一个CPU。 最大工作方式:微型机系统包含两个或两个以上多个微处理器。一个是主处理器,其它是协处理器。 (2)引脚 数据引脚:D0~D15,共16根。 地址引脚:A0~A19,共20根,可寻址空间范围0000H~0FFFFFH。 *系统复位引脚:RESET引脚,RESET=1时,CPU对寄存器IP、DS、SS、ES,以及指令队列清0,将CS设置成0FFFFH。 RESET=0时,CPU从存储器的0FFFF0H单元开始读取和执行指令,执行系统的启动操作。 4.存储器分段 8086寻址1M字节的内存空间,每个单元的实际地址PA是20位的。但CPU内部寄存器都只有16位,显然不能存放PA,为此在16位或以上的微处理器中引入了存储器分段概念。 分段就是把1M字节空间划分为若干逻辑段,每段最多可含64KB的连续存储单元,每个段的首地址是一个能被16整除的数,一个逻辑段的起始地址的高16位被称为该段的段地址。 内存所划分的逻辑段之间可以是连续的、断开的、部分重叠或完全重叠。 逻辑地址:产生实际地址的两个地址分量,段基址和偏移量(EA),它们都是用无符号的16位二进制或4位16进制数表示,表达形式为 段基址:偏移量(EA) 在内存空间中,每个内存单元的物理地址是唯一的,但其对应的逻辑地址却不唯一,可以有多个逻辑地址。 例:设内存中某个单元的物理地址是19566H,试完成下列不同的逻辑地址表示: 1230H: H; H:0346H 例:如果DS=250AH,则当前数据段的起始地址为_______,末地址为_______。第三章1.指令及寻址方式 指令:是执行某种操作的命令。指令一般由操作码字段和操作数字段两部分组成。操作码字段指示计算机要执行的操作,而操作数字段则指出在指令执行过程中所需要的操作数 。 指令一般格式: 操作码 操作数字段 操作数字段可以有一个、两个或三个操作数。目前大多数微型机使用的是二地址指令,此时分别称两个操作数为源操作数和目的操作数。 寻址方式 : (1)立即寻址方式 (2)寄存器寻址方式 (3)直接寻址方式 (4)寄存器间接寻址方式 (5)寄存器相对寻址方式 (6)基址变址寻址方式 (7)相对基址变址寻址方式 例: 指出下列指令中源操作数的寻址方式 MOV DI,100 MOV CX,[1000H] MOV BX,[BP+DI+100] MOV [SI],AX MOV DX,[BX]2.8086指令系统 (1)数据传输型指令 (2)算术运算指令 (3)逻辑和移位指令 (4)跳转指令 (5)串操作指令 例:判断下列指令是否正确 1.MOV AL,CX 2.MOV SS,0200H 3.MOV [SI],[1000H] 4.IN AL,123H 5.OUT 23H,AH 6.MOV [BX+DX],2030H 7.MOV [DI+SI],2030H 8.MOV CH, OFFSET TABLE 9.DIV BL 10.LEA AX,1234H 3.汇编语言程序设计 (1)顺序结构 例:用汇编语言编写程序z=30/x+x*6-y*8,其中x,y为字节变量,z为字变量 (x,y的值自己定义)。 (2)分支结构 例:实验2的内容。 (3)循环结构 例:实验3的内容。 第四章1.存储器容量 主
文档评论(0)