版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第二章计算机的信息表示、数据信息、控制信息、数字数据、非数字数据、命令信息等,第一节数据信息表示,2.1.1是数据大小、二进制、八进制、十六进制、2-10定点整数、定点小数、0000000,e:顺序代码、定点整数、补充代码或移位代码表示法。数字位数决定数字范围。度数表示数字的大小。m:尾部数、定点、源代码或补充标记。数字位数决定数字的精确度。数字表示数字的正数和负数。尾部规格化:1/2 M 1,最大有效位绝对值为1,2。浮点表示法,3 .浮点表示范围,表示范围:-231 231 (1-2-9),示例.末尾10位,包含1位字符。阶数1位,阶数m位,补码表示,以2为底。数字1位,尾部数N位,补充标
2、记,规范化。最小浮点:最大浮点:最小浮点正数:代码最大数量:尾部绝对值最大的负值:-1,尾部最大数量:阶数最大数量:阶数最小数量:尾部最小正值:2命令字符长度、长命令格式长度命令格式、易于控制的命令格式、(1)长opcode每个命令的位置(2)扩展opcode每个命令的位置、位数不固定,并根据需要进行更改。合理利用存储空间,2 .操作码结构,关键是设置扩展徽标。是。指令长度为16位,可以包含3、2、1或0个地址,每个地址为4位。opcode地址代码,15 12 11 8 7 4 3 0,0000 x y z 1110 x y z,1111 0000y z 1111 110y z,15个3地址命
3、令,15个2地址命令,1111 111 0000 1111 111 0000计算机逻辑指令,3 .地址结构,-命令中提供的地址数。(1)命令提供地址方法以隐藏地址方法,命令明确指示地址。地址是隐含的规则,不会出现在指令中。直接或间接提供,(2)地址结构的简化,操作数地址,4地址结构命令格式:使用隐藏地址可以减少指令中的地址数并简化地址结构。结果地址、下一个命令地址、功能:命令计数器使用PC表示命令地址。3地址结构命令格式:操作数地址,结果地址,下一个命令地址,功能:将PC内容修改为发送地址。源/目标,2地址结构命令格式:目标/源,功能:双操作数:1地址结构命令格式:隐式规则,单操作数:功能:0
4、地址结构命令格式:add,运行前:低,运行后:高,低,高,示例2.80 x86中的串行操作命令MOVSB:源字符串字节目标字符串地址,SI显示,DI显示,2.2.2寻址方法,(1)立即寻址,1 .一般寻址方法,固定长度格式:可变长度格式:数字在命令中长度是固定的,受到限制。默认命令后数字的长度各不相同。提供、常量,并用于设置初始值。(2)直接寻址,指令直接提供操作数地址。,存储单元号寄存器数,(M到数)(R到数),存储直接寻址,(直接寻址),固定长度格式,D的位数限制,访问范围限制,长格式,D的位数可以复盖总存储空间,S=(D),(3)间接寻址,指令提供操作数的间接地址。存储之间的地址,d=0
5、030,0060,0060,s,s=(d),m,地址单元,地址指针,寄存器之间的地址,格式R完整字符长度地址代码。r修改内容比修改m内容快。格式,S=(R),指针不变(由指令指定),指针内容可变,因此同一指令可以指向不同的存储设备,从而提供程序循环、孔刘和传输地址。堆栈寻址,SP,s、s=(sp),m,r=02,m,0040,s,地址更改寻址,(4)地址更改,默认寻址和更改,堆栈向上生成,堆栈压缩:SP自动减1,重新存储计数-(SP),自身减空间地址。首先取数字,SP自动加1。(SP),自增长间隔地址。堆栈输出:命令提供寄存器号和地址量。寄存器内容和地址之和是有效的地址。D的位数有限,如果无法
6、提供完整字符长度地址代码,访问空间可能会受到限制。地址寄存器编号,是。通过地址更改访问连续间隔集的数组元素。s=(rx) d),d=第一个地址,d是螺栓第一个地址。(RX)从第一个地址访问的单位的长度;RX的初始值为0,每个访问单位,(RX) 1。格式地址、修饰符、默认地址、D 1、D 2、D n-1、格式,(D中的位数仅复盖较小的存储间隔),默认地址寻址,默认地址寄存器编号,4K,命令提供,位移量,S=(Rb) D),基准地址,相对于基准地址的位移,4K,使您可以轻松访问指定给二维数组中的类的元素。地址更改和默认地址之间的差异:地址更改:命令提供基本数量(无更改),R提供修饰符(变量)。适用
7、于处理一维阵列。基本地址:命令提供位移量(不变),R提供基准量(变量)。用于扩大有限的字长指示的访问空间。s=(rx) (Rb) d),格式,默认地址更改,地址更改寄存器编号,命令提供两个寄存器编号和一个地址量,寄存器内容和地址数量之和是有效的地址。位移量,默认地址寄存器编号,使二维数组的处理更加容易。格式、相对寻址、命令提供位移量,PC内容和位移量之和是有效地址。位移量或隐式指定,S=(PC)D),有效地址相对于PC上下浮动,从而为编程提供了便利。格式、页面寻址、命令连接位移量、PC的高部分和位移量以形成有效地址。位移量或隐式指定,S=(PC)H,D),是。m为64KB,分为256页,每页2
8、56B。页码、页面内地址和基于页面的管理存储系统。寻址速度快,可以配置程序模块以有效利用存储空间。017CH、S、2。寻址方法的说明,(1)操作码隐式说明其他寻址方法。是的。特定命令操作码高达2,00: RR类型命令、寄存器-寄存器寻址01: rx类型命令、寄存器、源地址字段、目标地址字段、3位、3位、2.2.3命令类型、1。传输说明、源地址目标地址、数量、设置注意事项:(1)指定传输范围,示例。操作码说明(VAX-11):地址量说明(80X86):传输次数为计数器控制,MOVB 8,MOV AX,BX,MOVW 16,MOVL 32,MOV AL,MOV AL输入/输出命令、各种信息、设置注
9、意事项:(1)扩展I/O命令的功能,以及如何使用通用I/O命令控制各种特定设备?I/O指令中仍有扩展空间。指令的某些字段编码没有预定义,需要时同意其含义。在I/O接口上设置控制/状态寄存器,以便在外围设备种类和数量较少的情况下使用。(2)主机寻址外围设备的方式,以及设置控制/状态寄存器的方式是接口设计的核心。如何在I/O接口中查找寄存器。主机使用输出命令或传输命令将特定设备的控制命令以约定的代码格式发送到接口的控制寄存器,向外部设备发出命令。外围设备的状态信息也以特定格式放置在界面的状态寄存器中。主机使用输入命令或传输命令从状态寄存器中获取信息,以祖怀、分析。I/O端口,如何在I/O接口中查找
10、寄存器。如何为I/o端口分配地址?单个寻址、I/o地址空间不占用主内存空间,并且可以与主内存空间重叠。=1访问存储=0访问I/O端口,设置用于分隔访问对象的标志,如在寄存器中寻址:为每个寄存器(I/O端口)分配单独的端口地址:I/O命令提供端口地址。集成寻址、I/o端口占用一些主内存空间。存储空间的低端通常分配给主存储单元,高端分配给I/o端口以表示划分。为寄存器寻址,设置专用I/O命令单独寻址,使用I/O命令访问I/O端口。指令说明输入/输出操作并提供端口地址。在每个寄存器(I/o端口)中访问总线地址分配外围设备时,指令将提供总线地址。(3)如何设置I/O命令,显式I/O命令,示例。80X8
11、6I/O命令设置,输入:IN AL,n;端口地址,(直接端口寻址),IN AL,dx;间接端口地址,(间接端口寻址),输出:OUT n,al;(直接端口寻址),OUT DX,al;(间接端口寻址)、主机调用输入法:使用传输指令执行I/o操作统一寻址、使用传输指令访问I/o端口。没有专用I/o命令。是。总线地址为177550(八进制)数据缓冲寄存器DBR的控制/状态寄存器CSR在总线地址为177552、隐式I/O命令、控制/状态字符格式:15 14 12操作结束后设置相应的状态标志。两步I/O命令,(1)算术操作命令,I/O处理器是I/O操作命令(输入、输出),3 .算术逻辑运算指令、(2)逻辑
12、运算指令、程式码位元设定、测试、清除、和、或、xor、控制程序流程。(1)前面的命令,4 .程序控制命令,(2)转子命令和返回命令,转子:操作码子程序入口地址,无条件传输条件传输循环,操作码传输地址:操作码传输地址传输条件:传输条件循环次数值,返回:访问操作码返回地址:使用堆栈存档,(3)软中断命令、程序、自陷阱命令,第2章为概述1 .查看I/O命令的功能扩展(目的、方法)、外设寻址方法和命令设置方法。2.基本概念:扩展opcode(扩展方法)、地址结构(简化方法)、隐藏地址、显示地址、默认寻址方法(立即、直接、寻址、地址更改)的含义和应用地点。调用其他功能,调试器,以前主要用于程序调试。现在经常用于系统功能调用。在程序中显示为INT n。课外练习题父机器字符长度16位,内存容量64KB,包含8个1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026初中物理教资面试答辩经典例题试卷含解析
- 高中政治教资面试结构化经典例题试卷含答案
- 初中数学教资面试试讲易错题集题库含答案
- 动力设备机务员创新意识测试考核试卷含答案
- 海底管道保温工岗前理论实操考核试卷含答案
- 印染成品定等工操作能力水平考核试卷含答案
- 农机服务经纪人操作评优考核试卷含答案
- 刨花板调施胶工岗前时间管理考核试卷含答案
- 自行车与电动自行车维修工安全生产知识竞赛考核试卷含答案
- 五年级上册语文期末复习计划指南-以嘉兴市真题卷为例
- 部编版五年级上册语文第七单元《习作:我最喜爱的季节》教学课件(新教材)
- 汽车毫米波雷达工程师考试试卷及答案
- 文学概论讲义
- 河南警察学院引进高层次人才考核办法(试行)
- 老年人精神障碍与护理
- 2026年洗发水中国功效洗护生态趋势报告
- 2026年6月英语A级试卷及答案
- DB54∕T 0617-2026 民用供氧工程设计标准
- 2026年中铝集团校园招聘笔试
- 2025年员工离职交接表模板
- 人工挖孔灌注桩施工应急预案
评论
0/150
提交评论