LsWorld‘s blog
计算机组成原理-IO系统基本概念 计算机组成原理-IO系统基本概念
IO控制方式简介假设有这么一段代码: #include <stdio.h> int main(){ char i; scanf("%c", &i); printf("%c",i);
计算机组成原理-总线概述 计算机组成原理-总线概述
总线的基本概念总线是一组能为多个部件同时共享的公共信息传送线路。由于总线发送信号,与总线连接的所有部件都能接受到,所以同一时刻只能有一个部件发送数据。可有多个部件同时接受数据。 总线的特点:共享:指总线上可以挂接多个部件,各个部件之间
计算机组成原理-多处理器的基本概念 计算机组成原理-多处理器的基本概念
SISD、SIMD、MIMD的基本概念单指令流单数据流(SISD)结构该计算机通常仅包含一个处理器和一个存储器。 特性: 各指令序列只能并发、不能并行,每条指令处理一两个数据。 不是数据级并行技术。 硬件组成: 一个处理器+一
计算机组成原理-指令流水线 计算机组成原理-指令流水线
指令流水的定义一条指令的执行过程可以分成多个阶段,每个阶段功能由相应的功能部件完成。而视各阶段为相应的流水段,则指令的执行过程就构成了一条指令流水线。 顺序执行方式即只有上一条指令完成后才能进行下一条指令的执行。 若设取指、分析、执
计算机组成原理-控制器的功能和工作原理 计算机组成原理-控制器的功能和工作原理
硬布线控制器硬布线控制器时根据指令操作码、目前的时钟周期、节拍信号以及机器状态条件来发出“微命令”。 下方图中FE为取值阶段、IND为间接寻址阶段、EX为执行阶段、INT为中断阶段。 硬布线控制器的设计设计步骤: 分析每个阶段的
计算机组成原理-数据通路的功能和基本结构 计算机组成原理-数据通路的功能和基本结构
数据通路的基本结构数据通路的基本概念: 内部总线。使指同一部件,如CPU内部连接各个寄存器及运算部件之间的总线; 系统总线。是指同一台计算机系统的各部件,如CPU、内存、通道和各类IO接口间互相连接的总线。 CPU内部单总线方式
计算机组成原理-指令执行过程 计算机组成原理-指令执行过程
了解指令执行过程之前,需要了解指令的一些基本概念。 指令周期指令周期是CPU从主存中每取出并执行一条指令所需的全部时间。 指令周期常常用若干机器周期来表示,机器周期又叫CPU周期。 而一个机器周期又包含若干时钟周期(也成为节拍、T周期或
计算机组成原理-CPU的功能和基本结构 计算机组成原理-CPU的功能和基本结构
CPU的功能中央处理器CPU由控制器和运算器组成。 CPU的具体功能包括: 指令控制。完成取指令、分析指令和执行指令的操作,即程序的顺序控制。 操作控制。一条指令的功能往往由若干操作信号的组合来实现。CPU管理并产生由内存取出的每条指
计算机组成原理-CISC和RISC的基本概念 计算机组成原理-CISC和RISC的基本概念
复杂指令系统计算机(CISC, Complex Instruction Set Computer)设计思路:一条指令完成一个复杂的基本功能,例,x86架构,主要用于笔记本,台式机等。 CISC的主要特点: 指令系统复杂庞大,指令数
计算机组成原理-程序的机器代码表示 计算机组成原理-程序的机器代码表示
x86汇编语言指令基础x86汇编语言是指所有结尾为86型号的cpu所能解析的语言。 指令的格式为:操作码 + 地址码。 以mov操作(mov指令功能,将源操作数s复制到目的操作数d所指的位置)为例: mov eax,ebx:意思是将
计算机组成原理-指令系统 计算机组成原理-指令系统
指令的基本格式一条指令就是机器语言的一个语句,是一组有意义的二进制代码。一条指令通常包括操作码字段和地址码字段两部分: 零地址指令只给出操作码OP,没有显式地址,这种地址有两种可能: 不需要操作数的指令,如空操作指令、停机指
计算机组成原理-虚拟存储器 计算机组成原理-虚拟存储器
虚拟存储器的基本概念虚拟存储器就是基于主存和辅存(类似于cache在CPU和主存一样),在通过系统软件和硬件实现了主存的速度和辅存的容量。主要是为了解决主存容量不足的问题。 虚拟存储器会将主存或辅存的地址空间统一编址,这些地址称为虚
1 / 2