码迷,mamicode.com
首页 >  
搜索关键字:中断机制    ( 142个结果
JAVA中断机制详解
java的中断是一种协作机制。也就是说调用线程对象的interrupt方法并不一定就中断了正在运行的线程,它只是要求线程自己在合适的时机中断自己。 一、Java中断的现象 首先,看看Thread类里的几个方法: public static boolean interrupted() public b ...
分类:编程语言   时间:2016-04-21 15:04:16    阅读次数:227
Linux内核分析(第九周)
第一周总结1.存储程序计算机 + 函数调用堆栈 + 中断机制 2.堆栈:C语言程序运行时候必须的一个记录调用路径和参数的空间(函数调用框架/提供局部变量/传递参数/保存返回地址) 不同指令可能实现相同的功能 3.堆栈相关:esp ebp ;操作: push pop; ebp在C语言中用作记录当前函数 ...
分类:系统相关   时间:2016-04-18 18:33:00    阅读次数:182
Linux内核系列—8.操作系统开发之时钟中断
外部中断的情况复杂一些,因为需要建立硬件中断与向量号之间的对应关系。外部中断分为不可屏蔽中断(NMI)和可屏蔽中断两种,分别由CPU的两根引脚NMI和INTR来接收。如下图所示: 可屏蔽中断与CPU的关系是通过对可编程中断控制器8259A建立起来的。8259A可以认为它是中断机制中所有外围设备的一个 ...
分类:系统相关   时间:2016-04-13 20:24:31    阅读次数:306
进程间通信--信号(进程间通信唯一的异步方式)
一、信号的介绍信号是在软件层次上对中断机制的一种模拟,是一种异步通信方式。信号可以直接进行用户空间进程和内核进程之间的交互,内核进程也可以利用它来通知用户空间进程发生了那些系统事件。如果该进程当前并未处于执行态,则该信号就由内核保存起来,直到该进程恢复执行再传递个它;如果一个信号被进程设置为阻塞,则该信号的传递被延迟,直到其阻塞取消时才被传递给进程。二、linux操作系统支持的信号A. kill ...
分类:系统相关   时间:2016-04-01 18:25:57    阅读次数:289
Linux内核分析——构造一个简单的Linux系统MenuOS
马悦+原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、Linux内核源代码简介 1、计算机三大法宝 存储程序计算机 函数调用堆栈 中断机制 2、操作系统两把宝剑 中断上下文的切换 进程上下
分类:系统相关   时间:2016-03-13 14:22:42    阅读次数:225
Linux内核分析 NO.3
跟踪分析Linux内核的启动过程 于佳心 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 在之前的课程中,我们学习了操作系统的三个法宝(存储程序计算机、函数调用堆栈、中断机制),以及两把剑(中
分类:系统相关   时间:2016-03-13 12:38:34    阅读次数:363
linux内核分析作业:操作系统是如何工作的进行:完成一个简单的时间片轮转多道程序内核代码
计算机如何工作 三个法宝:存储程序计算机、函数调用堆栈、中断机制。 堆栈 函数调用框架 传递参数 保存返回地址 提供局部变量空间 堆栈相关的寄存器 Esp 堆栈指针 (stack pointer) Ebp 基址指针 (base pointer) 堆栈操作 Push;pop Ebp用作记录当前函数调用
分类:系统相关   时间:2016-03-06 17:32:05    阅读次数:188
操作系统是如何工作的?
秦鼎涛 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、实验二:完成一个简单的时间片轮转多道程序内核代码(实验楼截图) 二、进程的启动和进程的切换机制 1、多道进程的处理采用了中断机制,利用cpu和内核代码来实现
分类:其他好文   时间:2016-03-06 17:18:57    阅读次数:165
Linux内核分析 02
二,操作系统是如何工作的 1、函数调用堆栈 三大法宝:存储程序计算机 函数调用堆栈 中断机制
分类:系统相关   时间:2016-03-06 14:16:08    阅读次数:238
“Linux内核分析”实验二报告
张文俊 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、第二周学习内容总结 1、计算机工作“三大法宝” 首先,计算机工作原理最重要的三个内容就是:存储程序计算机工作模型、中断机制和
分类:系统相关   时间:2016-03-06 11:08:45    阅读次数:258
142条   上一页 1 ... 6 7 8 9 10 ... 15 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!