哈工大操作系统L1笔记

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,内存,显存

你可能感兴趣的:(操作系统笔记,服务器,运维,windows)