- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理不解释
求物理地址 @物理地址 = 段选择子*16 + 偏移量(段选择子*16即左移4位) 示例MOV AX,DS:[SI]简写为MOV AX,[SI] @物理地址 = 段首地址 + 位移量 示例:MOV AX,DS:[2000H]简写为 MOV AX,[2000H],“2000H”为16位位移量。 @物理地址 = 段首地址 + 基地址 示例:MOV AX,SS:[BP]简写为:MOV AX,[BP] ;BP为基地址寄存器 @物理地址 = 段首地址 + 基地址 + 位移量 示例 MOV AX,DS:[SI+COUNT] @物理地址 = 段首地址 + 索引地址 示例:MOV AX,DS:[SI]简写为:MOV AX,[SI] @物理地址 = 段首地址 + 索引地址+位移量 示例:MOV AX,DS:[SI+300] 简写为:MOV AX,[SI+300] 标志寄存器 ① 进位标志CF:当结果的最高位产生一个进位或借位,则C=1 ② 辅助进位标志AF:低半字节向高半字节有进位或借位,则AF=1 ③ 溢出标志OF:有符号字节运算时>+127或<-128,在字运算时>+32767或<-32768此标志置位,溢出OF=1.否则复位。 ④ 符号标志SF:它的值与运算结果的最高位相同。即结果的最高位为1.则SF=1(符号数是用补码表示时S表示了结果的符号,SF=0为正,SF=1为负) ⑤ 奇偶标志PF:低8位操作结果中“1”的个数为偶数,则PF=1 ⑥ 零标志ZF:若运算的结果为0,ZF=1, ① 方向标志D :用指令置DF=1,则引起串操作指令为自动减量指令,也就是从高地址到低地址或是“从右到左”来处理串; ② 中断允许标志IF:若指令中置IF=1,则允许CPU去接收外部的可屏蔽的中断请求;、③ 追踪标志TF:置IF标志,使处理进入单步方式,以便于调试。在这个方式下,CPU在每条指令执行以后,产生一个内部的中断,允许程序在每条指令执行完以后进行检查。 操作数寻址方式:1. 立即寻址 2.寄存器寻址 3. 直接寻址 4. 通过基址寄存器间接寻址5. 通过变址寄存器间接寻址 6. 通过基址寄存器加变址寄存器间接寻址7. 通过基址或位移量间接寻址 8. 通过基址寄存器加变址寄存器加位移量间接寻址 @对C、O、P、S、Z和A有影响:ADD SUB SBB NEC CMP @影响A、O、P、S和Z,对C无影响的:INC DEC @影响A、C,对O、P、S、Z未定义的:AAA @影响C和O,而对A、P、S、Z未定义: MLU @影响P、S、Z,对A、C、O未定义:AAM @不影响标志位::CBW CWD NOT 指令通常分成操作码和操作数。操作码表示计算机执行什么操作;操作数指明参加操作的数的本身或操作数所在的地址. 一条指令对应着一条基本的操作,计算机所能执行的全部指令,称为计算机的指令系统 ④微型计算机是由微处理器(CPU)、存储器、接口电路组成,通过三条总线(BUS)——地址总线(A B,控制总线(CB)和双向数据总线(DB)来连接。 ⑤微处理器的内部的分组成1内部寄存器阵列2 累加器和算术逻辑单元3指令寄存器,指令译码器和定时及各种控制信号的产生电路。 ⑦I/O接口也是通过地址总线来寻址的,它可以寻址64K个外设端口 ⑨8086CPU从功能上来说分成两大部分:总线接口单元BIU和执行单元EU ① 8086是16位微处理器,用20位段基地址加上16位的偏移量形成了20位的地址,可寻址1MB的物理地址。(有16位寄存器和16位外部数据总线,具有20位地址总线) 变量寻址方式: 直接寻址、基址寻址、变址寻址、基址变址寻址 ⑩执行环境包括: 内存(地址空间)、通用数据寄存器、段寄存器、标志寄存器和指令指针寄存器等。 14个基本程序执行寄存器(16位的):8个 通用寄存器用于存放操作数和指针。4个 段寄存器、FLAGS(程序状态和控制)寄存器。IP(指令指针)寄存器。8个32位通用寄存器AX、BX、CX、DX、SI、DI、BP和SP 每个段寄存器与三种存储类型之一相关:代码、数据或堆栈 整个1M字节存储器以64K为范围分为若干段。 SAL和SHL这两条左移指令,在物理上是完全相同的,每移位一次在右面补0,而最高位进入标志位C 在移位次数为1的情况下,若移位完了以后,(EA)的最高位与标志位C不相等,则溢出标志O=1;否则O=0 SAR每执行一次,使操作数右移一位,但保持符号位不变,最低位移至标志 SHR每执行一次,使操作数右移一位,最低位进入标志C,最左面补0 1 什么是DMA方式? 在存储器与外设之间直接的数据传送通道,数据传送由专门的硬件来实现,用一个总线周期的时间来完成一个字节的传送。 2 I/O编址方式有几种?说明它们的缺点? 存储
文档评论(0)