第2章-计算机系统的结构组成与工作原理.pptVIP

  • 4
  • 0
  • 约1.05万字
  • 约 68页
  • 2019-10-25 发布于湖北
  • 举报

第2章-计算机系统的结构组成与工作原理.ppt

计算机发展过程中的重大技术演变 在指令层和执行程序的数字逻辑层两层基础上增加微程序控制层 增加操作系统层(大大降低了大多数程序员的编程难度) 虚拟机的出现(使得在一个操作系统下同时运行另一个操作系统成为现实) 后期出现的RISC思想(不使用微代码层) 计算机分层的作用 可以调整软、硬件比例达到特定目的 可以通过使用真正的物理机器代替各级虚拟机 也可以在一台物理机器上模拟或仿真另一台机器 早期的计算机结构(无总线) 计算机完成计算的过程分析 目的:计算0x10和0x20之和 编写汇编程序代码, 关键代码如下: MOV A,#0x10 ; A = 0x10, A为CPU内部的寄存器名 ADD A,#0x20 ; A = A + 0x20 编译、链接后得到的可执行代码(二进制位串) 运行(把保存在硬盘上的可执行文件调入内存,并把程序指令在内存的开始位置赋值给CPU中的PC寄存器) 以后的计算工作就交给CPU(指令驱动) 宏代码到微代码的转换 每一层的用途 辅助存储器:存放不活动的程序和数据 主存储器:存放运行中的程序和数据 cache: 存储CPU最近访问的指令和操作数 CPU寄存器:正在执行的指令和数据 ARM7TDMI指令流水线 顺序流水线控制依赖 Flynn分类及应用分类 SM MM1 MM2 MMN CU1 CU2 CUN PU1

文档评论(0)

1亿VIP精品文档

相关文档