zoukankan      html  css  js  c++  java
  • 读《程序是怎样跑起来的》第十一章有感

    应用和硬件既相对独立又相互联系,这句话大家应该都能理解,这一章提到了控制输入输出的IN指令和OUT指令,IN指令用于输入数据,并将其存储在CPU内部的寄存器中,而OUT指令则是把CPU寄存器的数据,输出到指定端口号的端口。

    我对这两个概念的理解就到这了,这里作者又提出来了一个新概念,就是IRQ(中断服务请求)它是用来暂停当前正在运行的程序,并跳转到其它程序运行的必要机制。而这个机制就是中断处理。中断这个概念还是比较好理解的,打个比方你在手机上看电子书,突然想听音乐了,就打开了音乐,边听音乐边看书,忽然弹出了一个窗口,有人给你打电话这是中断,当有人给你打电话的时候你不能继续看书听音乐,因为中断也是有优先级的。

    这一章最让我感兴趣的还有一个就是显示器显示文字及图形的机制,这里提到了一个概念VRAM,它是主存的一部分,内存在VRAM中存储的数据就是显示器上显示的信息,这一机制是不会改变的。以上就是我对本章的了解了。

  • 相关阅读:
    mysql 远程连接数据库的二种方法
    安装mysql-5.7.12-winx64
    快速提升word文档编写质量
    查看linux系统版本命令汇总
    SpringMVC+mybatis+maven+Ehcache缓存实现
    linux下的java开发环境
    appium 常用api介绍(2)
    appium 常用api介绍(1)
    appium入门
    Mysql5.7服务下载安装
  • 原文地址:https://www.cnblogs.com/wangli155167/p/10409542.html
Copyright © 2011-2022 走看看