- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
§2 寻址方式 寻址方式:是指令按什么方式寻找(访问)到所需的操作数或信息的。 寻找操作数及其地址的技术称为寻址技术 编址方式 寻址方式分析 逻辑地址与主存物理地址 定位方式 编址方式 对各种存储设备进行编码的方法。 主要内容:编址单位、零地址空间个数、并行存储器的编址、输入输出设备的编址 编址单位 常用的编址单位:字编址、字节编址、位编址、块编址等 编址单位与访问字长 一般:字节编址,字访问 部分机器位编址,字访问 辅助存储器块编址,位访问 编址方式 字节编址字访问的优点 有利于符号处理 字节编址字访问的问题: 地址信息浪费 对于32位机器,浪费2位地址(最低2位地址) 对于64位机器,浪费3位地址 存储器空间浪费 读写逻辑复杂 大端(Big Endin)与小端(Little Endian)问题 存储器空间浪费 读写逻辑复杂,增加1个align操作 大端(Big Endin)与小端(Little Endian)问题 CPU Endianness Little-endian x86 (Intel, AMD, …) DEC Alpha Big-endian SUN SPARC RS/6000 UNIX Motorola m68000 Big-endian /little-endian HP-PA NT little-endian MIPS NT little-endian PowerPC NT little-endian HP-PA UNIX big-endian MIPS UNIX big-endian PowerPC non-NT big-endian Endianness also applicable to some files Adobe Photoshop --Big Endian BMP (Windows and OS/2 Bitmaps) --Little Endian DXF (AutoCad) –Variable GIF --Little Endian IMG (GEM Raster) --Big Endian JPEG --Big Endian FLI (Autodesk Animator) --Little Endian MacPaint --Big Endian PCX (PC Paintbrush) --Little Endian PostScript --Not Applicable (text!) QTM (Quicktime Movies) --Little Endian (on Macs) Microsoft RIFF (.WAV .AVI) –Both Microsoft RTF (Rich Text Format) --Little Endian SGI (Silicon Graphics) --Big Endian Sun Raster --Big Endian TGA (Targa) --Little Endian TIFF --Both, Endian identifier encoded into file WPG (WordPerfect Graphics Metafile) --Big Endian (on PCs) XWD (X Window Dump) --Both, Endian identifier encoded into file 零地址空间个数 三个零地址空间:通用寄存器、主存储器、输入输出设备独立编址 两个零地址空间:主存储器与输入输出设备统一编址 一个零地址空间:最低端是通用寄存器,最高端是输入输出设备,中间为主存储器 隐含编址方式:堆栈、Cache等 并行存储器的编址技术 高位交叉编址:主要用来扩大存储器容量。 低位交叉编址:主要是提高存储器速度。 输入输出设备的编址 一台设备一个地址:通过指令来区分地址,地址内部区分地址。 一台设备两个地址:数据寄存器、状态或控制寄存器。 多个编址寄存器共用同一个地址的方法:?? 依靠地址内部来区分,适用于被编址的寄存器的长度比较短?? “下跟法”隐含编址方式,必须按顺序读写寄存器。 一台设备多个地址:增加编程的困难 寻址方式分析 面向主存:主要访问内存,少量访问寄存器 面向通用寄存器:多数在寄存器,少量在内存 面向堆栈:主要在堆栈,可减轻编译负担 寻址方式的种类 寄存器寻址 ADD R4,R3 R4-R4+R3 立即寻址 ADD R4,#3 R4-R4+3 直接寻址 ADD R1,(2000) R1-R1+M[2000] 间接寻址 ADD R4,(R1)
您可能关注的文档
- 香港科技大学图书馆馆长宋自珍2011年5月17日剖析.ppt
- 中南大学临床医师临床业务能力考核标准讲述.doc
- 第十九章 新课标人教版课件系列.ppt
- 第十九章 新所得税申报表如何填写.ppt
- 广州市城市轨道交通近期建设规划(2016-2022年)线路设计指南.doc
- 三、投标报价明细表剖析.doc
- 第四十八号上市公司股权激励计划草案摘要公告教材.doc
- 本章学习重点概论.ppt
- 现场流行病学调查思路剖析.ppt
- 信诚附加「安康连连」额外给付长期重大疾病保险幻灯片.docx
- 浙江省临海市白云高级中学2025届高三历史3月月考试题.doc
- 云南拾谷县第一中学2024_2025学年高二物理上学期10月月考试题.doc
- 2025版高考生物总复习第13讲基因的分离定律教案苏教版.doc
- 湖北省黄石实验高中2024_2025学年高一历史下学期期末考试模拟卷.doc
- 通史版2025版高考历史大一轮复习专题七近代化的曲折发展__中日甲午战争至五四运动前4第4讲从维新思想到新文化运动课后达标检测含解析新人教版.doc
- 2024年高考数学考试大纲解读专题04导数及其应用含解析文.doc
- 河南省许汝平九校联盟2024_2025学年高一语文上学期期末考试试题扫描版无答案.doc
- 江西省吉安市吉水县第二中学2024_2025学年高一历史上学期第二次月考试题.doc
- 北京市平谷区2025届高三政治一模考试试题含解析.doc
- 2025届中考物理第四讲物态变化专项复习测试无答案新人教版.docx
最近下载
- 一种盐雾沉降率实时自动监测装置.pdf VIP
- 2023年重庆市卫生专业技术职务任职资格申报、评审条件.docx
- 《荷花淀》(同步课件)-2024-2025学年高二语文精品课堂(统编版选择性必修中册).pptx VIP
- 《马克思主义哲学》全套PPT课件.ppt
- 《孙子兵法》赏析说课讲解.doc
- ESD术患者的护理查房课件.pptx VIP
- 琵琶 琵琶二重奏《彝族舞曲》 琵琶二重奏《彝族舞曲》.docx
- 优质双低油菜籽种植示范基地建设项目可行性实施报告.docx
- (正式版)SH∕T 3006-2024 石油化工控制室设计规范.pdf VIP
- GB50608-2020 纤维增强复合材料工程应用技术标准.pdf
文档评论(0)