I/O端口编址两种方式:独立编址与统一编址。
1.独立编址方式
I/O寄存器地址空间和存储器地址空间分开编址,但需一套专门的读写I/O的指令和控制信号。
2.统一编址方式
I/O寄存器与数据存储器单元同等对待,统一编址。不需要专门的I/O指令,直接使用访问数据存储器的指令进行I/O操作,简单、方便且功能强。
MCS-51使用统一编址的方式,每一接口芯片中的一个功能寄存器(端口)的地址就相当于一个RAM单元。
有两种,分别是:... ...。
这个事,是关于 CPU 内部设计的理念。
但是,一般的大学生,毕业后,根本就没有设计、制作 CPU 的机会。
所以,学习、掌握这种知识,就是收集了一滩垃圾。
还不如去探讨一下:外星人长了几条腿。