玉蒲团下载,小撒你冷静点,晚娘泰国
1. 让外设工作起来
只要给相应的控制器中的寄存器发一个指令
向设备控制器的寄存器写不就可以了吗?
需要查寄存器地址、内容的格式和语义、操作系统需要给用户提供一个简单视图---文件视图,这样方便
总的来说就是:
- 形成文件视图
- 发出out指令
- 形成中断处理
中断处理:当cpu(中央处理器)执行一条现行指令的时候,如果外设向cpu发出中断请求,那么cpu在满足响应的情况下,将发出中断响应信号,与此同时关闭中断,表示cpu不在受理另外一个设备的中断。这时,cpu将寻找中断请求源是哪一个设备,并保存cpu自己的程序计数器(pc)的内容。然后,他将转移到处理该中断源的中断服务程序。cpu在保存现场信息,设备服务(如交换数据)以后,将恢复现场信息。在这些动作完成以后,开放中断,并返回到原来被中断的主程序的下一条指令。
2. 一段操作外设的程序
3. 文件视图
4. 从显示器输出开始
5. 真正向屏幕输出
6. printf的整个过程
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!!
点击进行留言回复
相关文章:
-
-
-
应用系统分布式构建运维
应用系统分布式构建运维 1+x初级,项目四 部署主从数据库 基础环境安装 准备两台主机 修改主机名 # hostnamectl set-hos...
[阅读全文]
-
-
Linux环境变量
在bash shell中,环境变量分为两类: 全局变量 局部变量 全局环境变量 全局环境变量对于shell会话和所有生成的子shell都是可见的。例如 ...
[阅读全文]
-
-
-
初步进入Linux世界
初步进入Linux世界 一、Linux目录介绍 1.树型目录结构 Linux文件系统采用了多级目录的树型层次结构管理文件。树型结构的最上层是根目录,用/...
[阅读全文]
-
Linux常用命令(详细)
Linux常用命令 一、控制台相关命令 控制台命令就是指通过字符界面输入的可以操作系统的命令。我们现在要了解的是基于Linux操作系统的基本控制台命令。...
[阅读全文]
-
-
网友评论