《<程序是怎样跑起来的>第十一章读后感》:

第十一章的主题是“硬件控制方法”,主要讲了程序如何控制 CPU 和主内存以外的硬件。软件的存在是硬件正常运行的必要条件,Window 控制硬件借助的是输入输出指令,其中具有代表性的两个输入输出指令就是 IN 和 OUT。IN 指令通过指定端口号的端口输入数据,并将其存储在 CPU 内部的寄存器中,OUT 指令则是把 CPU 寄存器中存储的数据,输出到指定端口号的端口。此外,还介绍了 DMA(Direct Memory Access),它是指在不通过 CPU 的情况下,外设直接对主内存传送数据,并且传送速度较快。
此外,我也了解到显示器显示文字及图形的机制。认识到VRAM这个名词的意义以及它的作用和它的优缺点。
总而言之,通过学习本章内容,我对计算机和程序的认识有了一个简单的理解,简而言之,它们都是通过对输入的数据进行计算并输出结果的,这让我对计算机领域打开了新的大门。