二十四、输入输出设备模型(串口/键盘/磁盘/打印机/总线/中断控制器/DMA和GPU)

一、计算机接口

CPU工作:取指令,译码,执行

1、串口,字符输入输出

2、键盘

二、总线、中断控制器和DMA

1、总线,特殊的IO设备

(1)提供设备注册和地址到设备转发

(2)PCI总线

        USB总线挂在PCI上

2、中断控制器

3、DMA,Direct Memory Access

(1)CPU将数据传递到设备,效率会很低

(2)使用一个简单的运算单元来搬移数据,结束后通过中断通知CPU,可以很大的提高CPU效率

三、GPU和异构计算

1、PPU(NES Picture Processing Unit)

2、2D实现3D

(1)三维的多边形,在视平面上也是多边形

(2)任何n边形,可以分解为n-1个三角形

3、现代的GPU:一个通用的计算设备

一个完整的众核多处理器

(1)注重大量并行相似的任务

        例如:使用OpenGL,CUDA

4、异构计算

(1)一个芯片中拥有多种核心(CPU、GPU、NPU、MPU)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值