内存寻址空间和显存寻址空间是否一样?

lidamouth 2003-05-19 09:20:56
如果系统的物理寻址空间为32位,内存和显存是否共用这32位寻址空间?PCI设备的内存映射空间是否也在这32位地址空间里?
...全文
117 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
djygrdzh 2003-05-20
  • 打赏
  • 举报
回复
一样,只不过通常win2000中后者在高2G内存中,这是作为系统内存地址空间的,普通应用程序无法访问,必须通过驱动程序访问。显存地址空间是PCI设备的内存映射空间的一部分,PCI设备的内存映射空间是整个内存地址空间的一部分。
第0章 一些你可能正感到迷惑的问题 1 0.1 操作系统是什么 1 0.2 你想研究到什么程度 2 0.3 写操作系统,哪些需要我来做 2 0.4 软件是如何访问硬件的 2 0.5 应用程序是什么,和操作系统是如何 配合到一起的 3 0.6 为什么称为“陷入”内核 4 0.7 内存访问为什么要分段 4 0.8 代码中为什么分为代码段、数据段? 这和内存访问机制中的段是一回事吗 6 0.9 物理地址、逻辑地址、有效地址、线性 地址、虚拟地址的区别 11 0.10 什么是段重叠 12 0.11 什么是平坦模型 12 0.12 cs、ds这类sreg段寄存器,位宽是 多少 12 0.13 什么是工程,什么是协议 13 0.14 为什么Linux系统下的应用程序不能在 Windows系统下运行 14 0.15 局部变量和函数参数为什么要放在 栈中 14 0.16 为什么说汇编语言比C语言快 15 0.17 先有的语言,还是先有的编译器,第1个 编译器是怎么产生的 16 0.18 编译型程序与解释型程序的区别 19 0.19 什么是大端字节序、小端字节序 19 0.20 BIOS中断、DOS中断、Linux中断的 区别 21 0.21 Section和Segment的区别 25 0.22 什么是魔数 29 0.23 操作系统是如何识别文件系统的 30 0.24 如何控制CPU的下一条指令 30 0.25 指令集、体系结构、微架构、编程 语言 30 0.26 库函数是用户进程与内核的桥梁 33 0.27 转义字符与ASCII码 37 0.28 MBR、EBR、DBR和OBR各是 什么 39 第1章 部署工作环境 42 1.1 工欲善其事,必先利其器 42 1.2 我们需要哪些编译器 42 1.2.1 世界顶级编译器GCC 42 1.2.2 汇编语言编译器新贵NASM 43 1.3 操作系统的宿主环境 43 1.3.1 什么是虚拟机 44 1.3.2 盗梦空间般的开发环境,虚拟机 中再装一个虚拟机 45 1.3.3 virtualBox下载,安装 46 1.3.4 Linux发行版下载 46 1.3.5 Bochs下载安装 46 1.4 配置bochs 48 1.5 运行bochs 49 第2章 编写MBR主引导记录,让我们开始 掌权 52 2.1 计算机的启动过程 52 2.2 软件接力第一棒,BIOS 52 2.2.1 实模式下的1MB内存布局 52 2.2.2 BIOS是如何苏醒的 54 2.2.3 为什么是0x7c00 56 2.3 让MBR先飞一会儿 58 2.3.1 神奇好用的$和$$,令人迷惑的 section 58 2.3.2 NASM简单用法 60 2.3.3 请下一位选手MBR同学做 准备 60 第3章 完善MBR 65 3.1 地址、section、vstart浅尝辄止 65 3.1.1 什么是地址 65 3.1.2 什么是section 67 3.1.3 什么是vstart 68 3.2 CPU的实模式 70 3.2.1 CPU的工作原理 71 3.2.2 实模式下的寄存器 72 3.2.3 实模式下内存分段由来 76 3.2.4 实模式下CPU内存寻址方式 78 3.2.5 栈到底是什么玩意儿 81 3.2.6 实模式下的ret 84 3.2.7 实模式下的call 85 3.2.8 实模式下的jmp 92 3.2.9 标志寄存器flags 97 3.2.10 有条件转移 99 3.2.11 实模式小结 101 3.3 让我们直接对显示器说点什么吧 101 3.3.1 CPU如何与外设通信—IO 接口 101 3.3.2 显卡概述 105
对微机原理1.1 进制转换及计算 1.2 码元及转换 习题 第2章 微机硬件基础 2.1 计算机系统概述 2.2 微机发展概况 2.3 8086/88 CPU的编程结构 2.4 内存地址组织及存放次序 2.5 接口、端口、端口地址 习题 第3章 寻址方式及指令系统 3.1 基本概念 3.2 寻址方式 3.3 指令系统 3.4 常用DOS系统功能调用和BIOS中断调用 习题 第4章 MASM汇编语言 4.1 汇编语句格式 4.2 表达式 4.3 伪指令 4.4 完整汇编源程序的上机过程 习题 第5章 汇编程序设计 5.1 程序结构 5.2 顺序程序设计 5.3 分支程序设计 5.4 循环程序设计 5.5 子程序设计 5.6 综合应用举例 习题第二部分 微机原理 第6章 Intel 8086/88微处理器 6.1 8086/88 CPU的内部结构 6.2 8086/88引脚及其功能 6.3 8086/88 CPU子系统的基本配置 6.4 总线工作时序 习题 第7章 内存组成、原理与接口 7.1 微机存储系统概述 7.2 半导体存储器结构与原理 7.3 典型的半导体存储器芯片 7.4 内存组成及其与系统总线的连接 7.5 PC系列微机的内存组织 习题 第8章 输入输出(I/O)系统 8.1 接口技术概述 8.2 I/O端口读写技术 8.3 I/O设备数据传送控制方式 8.4 简单的输入/输出接口芯片 习题 第9章 中断技术 9.1 中断的基本原理 9.2 8086/88的中断系统 9.3 可编程中断控制器8259A(PIC) 9.4 8259A在微机系统中的应用 9.5 中断接口技术 习题第三部分 接口技术 第10章 可编程接口芯片及其应用 10.1 可编程并行接口芯片8255A 10.2 可编程的定时/计数器芯片8253 10.3 可编程串行接口芯片Intel 8251A 10.4 数据采集系统接口技术 10.5 可编程接口芯片的综合应用 习题 第11章 总线技术 11.1 概述 11.2 系统总线概述 11.3 ISA总线 11.4 EISA和VESA总线 11.5 PCI总线 11.6 第三代总线3GIO介绍 11.7 AGP总线 11.8 AMR、CNR、ACR总线 11.9 IEEE-488总线 习题 第12章 键盘接口 12.1 概述 12.2 非编码键盘接口及其控制 12.3 IBM PC的键盘接口 习题 第13章 显示接口 13.1 LED显示器件及其接口 13.2 液晶显示器(LCD)及其接口 13.3 CRT显示器及其接口 习题 第14章 打印机及并口通信技术 14.1 打印机的主要类型与工作原理 14.2 打印机并行接口 14.3 并行打钱机适配器 14.4 并行打印机接口转换成GPIB-488接口 习题 第15章 串行通信技术 15.1 概述 15.2 RS-232串行接口技术 15.3 USB接口技术 习题第四部分 微机技术新发展及附录 第16章 微机最新发展概述 16.1 微处理器 16.2 主板芯片组 16.3 内存 16.4 显卡附录A DOS功能调用附录B BIOS中断附录C 汇编错误信息中英文对照表附录D DEBUG命令格式附录E 标准ASCII码表附录F CMOS参数特征附录G P4相对8086/88新增指令系统参考文献作者介绍 进行详细习题讲解
华中师范大学考查要点: 一、概论 1.了解计算机系统的层次结构; 2.理解计算机的硬件组成、计算机的组要性能指标; 3.掌握信息的数字化表示和存储程序工作方式等基本概念。 知识点: 1.冯诺依曼思想; 2.信息数字化; 3.存储程序。 二、计算机中的信息表示 1.了解常见指令格式和常见指令类型; 2.理解顶点数和浮点数的表示范围; 3.掌握简化地址结构的方法、常用寻址方式、I/O指令的功能扩展方法、外设编址方式。 知识点: 1.数据信息的表示:数制、码制、定点数和浮点数的表示; 2.指令信息的表示:指令格式、寻址方式、指令的功能和类型; 3.基本概念:地址结构、显地址、隐地址、外设单独编址、外设统一编址等。 三、CPU子系统 1.了解微操作时间表、微指令设计方法; 2.理解浮点四则运算流程、CPU的逻辑组成(内部数据通路结构); 3.掌握CPU的工作机制(指令流程)、组合逻辑控制原理、微程序控制原理、主要运算方法、时序控制方式与时序系统、I/O传送控制方式等。 知识点: 1.四种运算方法(原码一位乘、补码一位乘、原码加减交替除法、补码加减交替除法)的算法、规则; 2.浮点加减运算流程; 3.CPU的组成(数据通路结构); 4.指令执行流程(寄存器传输级)、微操作时间表(微命令序列); 5.微指令设计方法; 6.基本概念:溢出及判断方法、数的补码表示及求补、对阶、规格化同步控制和异步控制(含义、应用场合)、组合逻辑控制与微程序控制(基本思想、优缺点、应用场合)、中断方式与DMA方式(定义、应用场合)、程序状态字、主设备、从设备等; 四、存储系统 1.了解存储系统的组成、半导体存储器的分类和基本原理、磁表面存储器的存储原理、常用磁记录编码方式; 2.理解磁盘信息分布和寻址信息、磁盘主要性能指标(速度、容量); 3.掌握半导体存储器的逻辑设计方法、静态存储器和动态存储器存储信息的原理、动态刷新原理、存取方式等; 4.理解Cache-主存地址映像方式(直接映像、全相联、组相联)。 知识点: 1.半导体存储器逻辑结构设计(计算芯片数、地址分配、片选逻辑、框图)、动态刷新(定义、刷新方式)、磁盘存储器的基本原理(信息分布、寻址信息的组成、速度指标、容量指标)、Cache-主存的地址变换方法; 2.基本概念:随机存取方式、顺序存取方式、直接存取方式、静态RAM的存储原理、动态RAM的存储原理等; 五、I/O子系统及输入、输出设备 1.了解直接程序传送方式及接口; 2.理解I/O接口的基本组成和功能、总线组成及其基本操作过程; 3.掌握中断、DMA等I/O传送控制机制、中断接口的基本设计方法、总线分类; 4.掌握字符、图形方式下显示缓冲存储器与屏幕显示的对应关系。 知识点: 1.中断接口的组成、设计及中断全过程(请求、判优、响应、处理、返回); 2.DMA传输的三个阶段; 3.基本概念:接口分类、总线定义及分类、中断基本概念、DMA基本概念等; 4.磁盘存储器及接口; 5.字符、图形方式下,屏幕显示与显存之间的对应关系(显存内容与容量、信息转换、分频计数器的设置与分频关系等)。 数学系考研复试真题回忆版

6,125

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 硬件设计
社区管理员
  • 硬件设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧