1.如何让计算机在屏幕上输出hello
一些前提条件
300 : 0x68此地址用于存放字母h , e ,l , l ,o的ASCLL码
777 : 显存地址
计算机发出一些指令给内存
分别把h , e, l , l ,o的ASCLL码逐个放在显示器中(也就是放在显存里)
CPU发出指令告诉所在内存,把300位置的东西取出来发送到777地址上去
上电执行这条指令,总线工作以及合作
2.凭什么让我们去调用print("hello")而不是去操作硬件呢?
操作系统是在计算机硬件上面包装了一层软件,让我们使用计算机更加方便
应用软件 word
操作系统 Windows Linux
计算机硬件 CPU,内存,显存