- 8
- 0
- 约3.08千字
- 约 18页
- 2022-07-09 发布于山东
- 举报
1. 实方式物理地址的形成 1.3.3 物理地址的形成 32位CPU与8086一样 只能寻址1M物理存储空间 可以访问6个段 CS, DS, SS, ES, FS, GS 每个段至多64K 物理地址 = (段寄存器)左移4位 +偏移地址 1.3.3 物理地址的形成 C语言程序中,变量的定义和指令写在一起 C语言程序中无分段的概念 机器语言层次上,是要分段的 在C程序编译时,将变量的空间分配和指令分开, 分别放在不同段中。 思考题: 为什么机器指令和数据存放要分开呢? 1.3.3 物理地址的形成 思考题: 为什么机器指令和数据存放要分开呢? 变量也需要存储空间存放,而cpu执行的执行代码,全部为0、1程序,因此需要堆栈段、数据段、代码段分开使cpu执行代码时可以区分变量和指令。 2. 保护方式下物理地址的形成 80386中寄存器32位,地址线32根。 1.3.3 物理地址的形成 在多任务环境下,系统中有多个程序在运行。 程序之间要隔离! 分段是存储管理的一种方式,为保护提供基础; 不同程序在不同段中; 一个程序可以包含多个段; 段用于封闭具有共同属性的存储区域; 1.3.3 物理地址的形成 #include stdafx.h #include stdio.h int main(int argc, char* arg
您可能关注的文档
- 程序设计入门——C语言#1.2.1#--C语言.pdf
- 程序设计入门——C语言#1.3.1#--第一个程序.pdf
- 程序设计入门——C语言#1.3.2#--以下四个小程序.pdf
- 程序设计入门——C语言#1.3.3#--hello.c.pdf
- 程序设计入门——C语言#1.3.5#--calculate.c.pdf
- 程序设计入门——C语言#1.3.6#--change.c.pdf
- 程序设计入门——C语言#2.1.1#--plus.c.pdf
- 程序设计入门——C语言#2.1.2#--change2.c.pdf
- 程序设计入门——C语言#2.1.3#--height2.c.pdf
- 程序设计入门——C语言#2.2.1#--average.c.pdf
最近下载
- 高级烟草制品购销员(三级)职业资格鉴定理论考试题及答案.doc VIP
- DBJ04_T 442-2023 装配式内装修技术标准.docx VIP
- T-CSEB-0011-2020 露天爆破工程技术设计规范.pdf VIP
- 2025年广东省肇庆市广宁县某国企高速收费站收费员招聘笔试备考题库含答案详解.docx VIP
- 深度解析(2026)《GBT 12763.8-2007海洋调查规范 第8部分 海洋地质地球物理调查》.pptx VIP
- 高速公路绿化工程施工组织设计方案范本.doc VIP
- 颈椎病的经络调养.ppt VIP
- 住宅工程“堵漏裂臭”和装饰装修质量易发问题防治手册(2026).pdf
- 合理用血记录本模板.pdf VIP
- 《中国古代科技史》课件.ppt VIP
原创力文档

文档评论(0)