计算机组成原理解决思路
计算机组成原理
在课堂上老师说,在计算机组成中,I/O设备和存储器相似,都是一个一个小的单元,I/O设备不就是那些输入输出设备吗,打印机,显示器等等,不明白。
------解决方案--------------------
不知道,你想从哪个角度去解析计算机系统。听你老师的意思应该是从硬件组成上。你可要以CPU为核心,研究CPU如何工作,进行理解。存储器,I/O设备都是为CPU工作的。CPU会通过总线去控制存储器 I/O设备。这样的话IO设备 存储器就相当与CPU的一个小的模块。或者说是计算机系统中的一个小小的单元。I
------解决方案--------------------
I/O设备是和存储器差不多,都是通过数据和CPU打交道的,只不过存储器速度快点,I/O设备速度慢点,他们和CPU之间隔的东西也不一样。像SRAM速度最快的是直接连接CPU的,硬盘速度稍微慢一点,是连接北桥(现在叫PCH)的,因为CPU的速度很快,不需要一直跟I/O设备通信,只是有需求时再处理。
------解决方案--------------------
I/O和存储单元都是通过地址访问的。只是I/O是以端口的形式来处理,通常每一个I/O接口有三个端口址址:一个是数据端口、一个是状态端口、一个控制端口。
不同的计算机的端口地址编码是不一样的,有一些计算机是和存储单元统一编址的,有一些计算机是独立于内存单元编址的,比如intel 80x86系列,其设有专门的IN、OUT指令。
在课堂上老师说,在计算机组成中,I/O设备和存储器相似,都是一个一个小的单元,I/O设备不就是那些输入输出设备吗,打印机,显示器等等,不明白。
------解决方案--------------------
不知道,你想从哪个角度去解析计算机系统。听你老师的意思应该是从硬件组成上。你可要以CPU为核心,研究CPU如何工作,进行理解。存储器,I/O设备都是为CPU工作的。CPU会通过总线去控制存储器 I/O设备。这样的话IO设备 存储器就相当与CPU的一个小的模块。或者说是计算机系统中的一个小小的单元。I
------解决方案--------------------
I/O设备是和存储器差不多,都是通过数据和CPU打交道的,只不过存储器速度快点,I/O设备速度慢点,他们和CPU之间隔的东西也不一样。像SRAM速度最快的是直接连接CPU的,硬盘速度稍微慢一点,是连接北桥(现在叫PCH)的,因为CPU的速度很快,不需要一直跟I/O设备通信,只是有需求时再处理。
------解决方案--------------------
I/O和存储单元都是通过地址访问的。只是I/O是以端口的形式来处理,通常每一个I/O接口有三个端口址址:一个是数据端口、一个是状态端口、一个控制端口。
不同的计算机的端口地址编码是不一样的,有一些计算机是和存储单元统一编址的,有一些计算机是独立于内存单元编址的,比如intel 80x86系列,其设有专门的IN、OUT指令。