【计算机是怎么跑起来的】软件,体验一次手工汇编
- 二进制
- 机器语言
- 汇编语言
-
- 操作码
- 操作数
- 寄存器
- 内存地址和I/O地址
参考书:计算机是怎么跑起来的
第三章外设在路上。。。先整理一下本书涉及的理论知识,反正后面做视频也要重写QAQ
程序的作用是驱动硬件工作
,所以在编写程序之前必须要先了解微型计算机的硬件信息
。
然而真正需要了解的硬件信息只有以下 7 种。
PIO(Peripheral Input/Output)是一种用于连接外部设备和计算机的接口技术。它通常指可编程的输入/输出端口,这些端口可以被编程以支持各种外部设备,如键盘、鼠标、显示器、打印机等。
PIO接口在计算机系统中起着重要的作用,因为它允许计算机与外部设备进行数据交换。
【CPU(处理器)信息】
● CPU 的种类
● 时钟信号的频率
【内存信息】
● 地址空间
● 每个地址中可以存储多少比特的信息
【I/O 信息】
● I/O 的种类
● 地址空间
● 连接着何种周边设备
以上要看厂家怎么设置哈,不都是一成不变的。
二进制
上面提到了内存中存储的是比特信息,那么这个信息是什么呢?
这就要引入一个计算机重要概念-----二进制