我假设cpu可以直接访问主板的BIOS和RAM.(如果我错了,请纠正我)
但是cpu如何与硬盘,扩展卡,外围设备,其他BIOS等其他硬件进行通信?
我知道操作系统及其驱动程序,但它们是软件 - 它们在RAM中.cpu如何在硬件级别与所有这些硬件进行通信?它不仅限于主板的BIOS和RAM吗?
hardware cpu communication
如果编译器将高级语言转换为机器代码,为什么我们甚至需要汇编程序呢?是否有任何汇编级语言,我们不能使用编译器?
compiler-construction assembly compiler-optimization
assembly ×1
communication ×1
compiler-construction ×1
compiler-optimization ×1
cpu ×1
hardware ×1