《<程序是怎样跑起来的>第十一章读后感》:
第十一章的主题是“硬件控制方法”,主要讲了程序如何控制 CPU 和主内存以外的硬件。软件的存在是硬件正常运行的必要条件,Window 控制硬件借助的是输入输出指令,其中具有代表性的两个输入输出指令就是 IN 和 OUT。IN 指令通过指定端口号的端口输入数据,并将其存储在 CPU 内部的寄存器中,OUT 指令则是把 CPU 寄存器中存储的数据,输出到指定端口号的端口。此外,还介绍了 DMA(Direct Memory Access),它是指在不通过 CPU 的情况下,外设直接对主内存传送数据,并且传送速度较快。
此外,我也了解到显示器显示文字及图形的机制。认识到VRAM这个名词的意义以及它的作用和它的优缺点。
总而言之,通过学习本章内容,我对计算机和程序的认识有了一个简单的理解,简而言之,它们都是通过对输入的数据进行计算并输出结果的,这让我对计算机领域打开了新的大门。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律