IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 《操作系统原理》 记录 (1) -> 正文阅读

[嵌入式]《操作系统原理》 记录 (1)

	/**
	 *  TODO 《操作系统原理》 记录 (1)	
	 * 		@关于集中处理系统的资源利用最大化的设计前提目的
	 * 			操作系统的主要目的是资源分配器	
	 * 				——————用来做什么的定义	
	 * 		
	 * 		@计算机系统结构
	 * 			总线提供了对共享内存的访问能力
	 * 				每个设备控制器负责一个特定类型设备
	 * 				为了保证内存数据有序访问、需要使用设备控制器实现内存并发访问能力
	 * 
	 * 			@计算机启动过程
	 * 				@@@现代操作系统是中断驱动
	 * 					中断是现代计算机结构的重要部分
	 * 
	 * 				通过引导程序——bootstrap program
	 * 					@定位操作系统代码块位置、将系统内核装入内存
	 * 					@开始执行init进程进行初始化动作	
	 * 					@事件的发生通常是硬件或者是软件中断发生
	 * 						软件中断一般称为系统调用——内核陷入——监视器调用来触发中断信号
	 * 						每种类型的中断都会执行一段关于此中断的代码进行程序处理
	 * 							中断服务子程序负责处理中断
	 * 								中断必须将控制转移到合适的中断处理程序
	 * 									比如门禁的开门信号处理过程-——思考一下
	 * 						-------------------------------------
	 * 
	 * 	
	 * 						@当CPU收到中断信号、会暂停正在做的事情转到指定位置开始处理中断
	 * 							通常这个位置是中断处理程序的起始位置
	 * 							处理之后返回中断位置继续执行之前的程序
	 * 			
	 * 		-----------------------------------------------------
	 * 		@I/O 结构
	 * 			磁盘最小可寻址单位 【扇区】
	 * 			磁盘控制设备缓冲区大小 ——————通常512 KB
	 * 			--
	 * 			为了开始I/O操作、CPU在设备控制器中装入了少量的寄存器。
	 * 				系统控制器检查这些寄存器以采取相应的操作
	 * 				通过触发中断来进行通信
	 * 				
	 * 			@DMA结构 (设备直接内存访问)
	 * 				IO设备设置好缓冲区、指针、程序计数器之后直接和内存建立通信传输
	 * 					一大块数据、而无需CPU干预。一块只产生一次中断
	 * 					设备驱动程序开始设置寄存器的源地址、目标地址和传输长度
	 * 						接着DMA开始执行IO操作
	 * 						此时CPU处于空闲状态
	 * 		
	 * 	
	 */
  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2022-01-14 02:08:40  更:2022-01-14 02:10:05 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 12:50:24-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码