组成原理NameTags01.1.0_你好,我是计算机组成原理02.1.1 计算机发展历程01.1.2.1+1.2.2_计算机硬件的基本组成02.1.2.2(补充)_各个硬件的工作原理03.1.2.4 计算机系统的层次结构04.1.2.3 计算机软件05.1.2.5 计算机系统的工作原理05.1.3 计算机的性能指标01.1.3 计算机的性能指标01.2.1.1 进位计数制02.2.1.2 BCD码(大纲已删可不看)03.2.1.3 定点数的编码表示04.2.1.3(拓展)各种码的作用01.2.2.1_0 逻辑门电路(数字电路基础补充)02.2.2.1_1 加法器02.2.2.1_2 并行进位加法器03.2.2.2 定点数的移位运算04.2.2.1_3 多路选择器、三态门04.2.2.3 定点数的加减运算05.2.2.4_1 原码的乘法运算06.2.2.4_2 补码的乘法运算07.2.2.4_4 原码的除法运算08.2.2.3_2 无符号数的加减运算08.2.2.4_5 补码的除法运算09.2.2.3_3 补码加减运算电路09.2.2.6 数据的存储和排列10.2.2.1_4 算数逻辑单元ALU14.2.2.5_1 零扩展、符号扩展15.2.2.5_2 C语言中的整数类型及类型转换01.2.3.1_1 浮点数的表示02.2.3.1_2_IEEE 75403.2.3.2 浮点数的加减运算01.3.1 存储系统基本概念01.3.2.0+3.2.3 主存储器的基本组成02.3.2.1 SRAM和DRAM03.3.2.2 只读存储器ROM04.3.2.4 双端口RAM和多模块存储器01.3.3 主存储器与CPU的连接01.3.4.1 磁盘存储器02.3.4.2 固态硬盘SSD01.3.5.1+3.5.2 Cache的基本原理02.3.5.3 Cache和主存的映射方式03.3.5.4 Cache替换算法04.3.5.5 Cache写策略01.4.1.1+4.1.2 指令的基本格式02.4.1.3 扩展操作码指令格式01.4.2.1 指令寻址02.4.2.2_1 数据寻址103.4.2.2_2 数据寻址2_偏移寻址04.4.2.2_3 数据寻址3_堆栈寻址01.4.3.1_1 高级语言与机器级代码之间的对应02.4.3.1_2 常用的x86汇编指令03.4.3.1_3 AT&T格式和Intel格式04.4.3.2 学习建议05.4.3.3 选择语句的机器级表示06.4.3.4 循环语句的机器级表示07.4.3.2 函数调用的机器级表示01.4.4 CISC和RISC01.5.1 CPU的功能和基本结构01.5.2 指令执行过程01.5.3_1 数据通路-单总线结构02.5.3_2 数据通路-专用通路结构01.5.4.1 硬布线控制器的设计02.5.4.2 微程序控制器的基本原理03.5.4.3 微指令的设计04.5.4.4 微程序控制单元的设计01.5.6_1 指令流水线的基本概念和性能指标02.5.6_2 指令流水线的影响因素和分类03.5.6_3 五段式指令流水线01.5.7_1 多处理器基本概念02.5.7_2_硬件多线程.mp401.6.1.1~6.1.3 总线概述02.6.1.5 总线的性能指标01.6.2.0 拓展:总线仲裁(408大纲已删,简单了解即可02.6.2.1~6.2.3 总线操作和定时03.6.3 拓展:总线标准(408大纲已删,简单了解即可)01.7.1.1+7.1.2 输入输出系统和IO控制方式02.7.1.3 外部设备01.7.2 IO接口01.7.3.1 程序查询方式02.7.3.2_1 中断的作用和原理03.7.3.2_2 多重中断04.7.3.2_3 程序中断方式05.7.3.3 DMA方式