- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 80X86计算机组织;2.1 汇编语言及特点;2.1.1 机器语言;2.1.2 汇编语言;2.1.3 高级语言;2.1.4 汇编语言的特点;汇编语言的主要应用场合:;2.2 中央处理机;2.2.1 中央处理机CPU的组成;2.2.2 80X86寄存器组;2.通用寄存器;变址和指针寄存器包括SI、DI、SP、BP4个16位寄存器,主要用于存放某个存储单元的偏移地址,只能以16位访问。
SI是源变址寄存器,DI是目的变址寄存器,在字符串操作中,SI和DI都具有自动增量或减量的功能。
SP为堆栈指针寄存器,用于存放当前堆栈段中栈顶的偏移地址;BP为基址指针寄存器,用于存放堆栈段中某一存储单元的偏移地址。 ;3.专用寄存器;(2)标志寄存器FLAGS(程序状态寄存器PSW)
16位标志寄存器中包含9个标志位,主要用于保存一条指令执行后,CPU所处状态信息及运算结果的特征,包括:
条件标志
控制标志
系统标志
; 条件标志 ; 控制标志
方向标志DF
DF=1,执行后SI、DI减小
DF=0,执行后SI、DI增大
系统标志
(1)中断允许标志IF
IF=1,允许响应中断
(2)陷阱标志TF
TF=1,单步执行
;4.段寄存器;数据段用来存放程序中用到的数据,DS与BX、DI、SI 或16位数表示数据存放的存储单元的物理地址。
堆栈段是一个特殊的存储区域,采用先进后出或后进先出的原则,SS与SP表示堆栈栈顶的物理地址,SS与BP表示堆栈中某一单元的物理地址。
附加段是一个附加的数据段,常用于字符串的处理。ES与DI表示附加段中存储单元的物理地址。;2.3 存储器物理地址的形成;2.3.1 存储器;2.3.2 存储器单元的地址和内容; 存储单元的物理地址与存储单元一一对应,即每个存储单元都有一个唯一的物理地址,用20位二进制数表示。
每一个存储单元可以存放一个字节数据。
一个字数据占用两个存储单元,高字节存入高地址,低字节存入低地址,而字单元的物理地址用低地址表示。
双字数据占用4个字节单元,同样用低地址表示其物理地址。
如果用X表示某一存储单元的物理地址,则(X)表示该存储单元的内容。
存储单元中的数据取出后仍然存在。; 右图表明了存储器中部分存储单元存放信息情况。从图可看到,34560H中的字节内容是34H,字内容是1234H,双字内容。可分别表示为:
(34560H)= 34H
(34560H)= 1234H
(34560H)=
;2.3.3 物理地址的形成; 逻辑段的起始地址必须是16的倍数,所以其20位物理地址用16进制表示时最低位为0。
1M的内存空间最多有64K个小段,每个小段包含16个字节,首地址最低位为0(用16进制表示)。
寄存器是16位,用16位寄存器如何表示20位的物理地址?
20位的物理地址由段的起始地址和偏移地址(有效地址)组成。段地址的高16位存放在16位段寄存器中,低4位为0000,可以不用保存,偏移地址存放在16位通用或专用寄存器中。
存储单元地址通常表示为:16位段地址:16位偏移地址
物理地址=16*(段地址寄存器)+偏移地址。
一般都用16进制表示。
例:2000H:1234H的物理地址为多少? ;【例】各独立段的分配情况示例。;;【例】各段相互重叠情况示例。;各段重叠存储单元分配图; 寄存器与存储器的比较:
寄 存 器 存 储 器
您可能关注的文档
- 第3章----静电场及其边值问题的解法--2技巧.ppt
- 第2节 基因在染色体上技巧.ppt
- 第3章静电场及其边值问题的解法技巧.ppt
- 第2节 光的反射技巧.ppt
- 第3章静态电磁场及其边值问题的解技巧.ppt
- 第3章聚合物的分子运动技巧.ppt
- 第2节:放射性元素的衰变技巧.ppt
- 第3章抗氧剂技巧.ppt
- 第2节____核能技巧.ppt
- 第3章科学基础技巧.ppt
- 2025届湖北省武汉市新洲区中考历史最后一模试卷含解析.doc
- 辽宁省丹东市第十四中学2025届中考冲刺卷生物试题含解析.doc
- 方兴大道承台砼施工技术交底.docx
- 江苏省扬州市田家炳实验中学2025届中考历史全真模拟试卷含解析.doc
- 2025届黑龙江省杜尔伯特县中考二模化学试题含解析.doc
- 海南省海口九中学海甸分校2025届中考生物模拟试卷含解析.doc
- 江苏省春城中学2025届中考生物全真模拟试卷含解析.doc
- 广东省广州市番禺区广博校2025届中考猜题历史试卷含解析.doc
- 安徽省合肥市重点中学2025届中考四模历史试题含解析.doc
- 河北省衡水市故城县2025届中考生物押题试卷含解析.doc
最近下载
- 小水滴的诉说公开课.pptx VIP
- 2025 届新高考高三第一次联考物理试卷(真题含答案解析).docx
- 《大数据金融》考试复习题库(含答案).docx
- 【GB_T51450-2022 】金属非金属矿山充填工程技术标准.docx
- 2024年贵州省高考地理真题试卷(含答案).docx VIP
- 小升初语文(部编版)真题汇编专题11划分节奏与句子分析.docx VIP
- 泵体的铸造工艺设计及模拟.doc
- 网课智慧树知道《温病学(浙江中医药大学)》章节测试答案.docx
- 合理饮食与规范作息.pptx VIP
- 第12课《终身学习持续发展》第2框《信息素养助力发展》-【中职专用】《心理健康与职业生涯》同步课堂课件.pptx
文档评论(0)