码迷,mamicode.com
首页 >  
搜索关键字:内核设计    ( 319个结果
Android系统介绍与框架(转)
一、Andriod是什么?Android系统是Google开发的一款开源移动OS,Android中文名被国内用户俗称“安卓”。Android操作系统基于Linux内核设计,使用了Google公司自己开发的Dalvik Java虚拟机。Android操作系统已经成为全球最大的智能手机操作系统。1)、开...
分类:移动开发   时间:2015-10-18 14:10:19    阅读次数:733
【读书笔记】《Linux内核设计与实现》内核同步介绍&内核同步方法
简要做个笔记,以备忘。 需同步的原因是,我们并发访问了共享资源。我们将访问或操作共享资源的代码段称“临界区”,如果两个执行线程处于同一临界区中同时执行,称“竞争条件”。这里术语执行线程指任何正在执行...
分类:系统相关   时间:2015-10-08 23:19:24    阅读次数:364
《Linux内核设计的艺术》学习笔记(五)INT 0x10中断
参考书籍:《IBM-PC汇编语言程序设计》 ◆ 设置显示方式: AH = 0 AL = 00 40 × 25 黑白文本,16级灰度 AL = 01 40 × 25 16色文本 AL = 02 80 × 25 黑白文本,16级灰度 AL = 03 80 × 25 16色...
分类:系统相关   时间:2015-09-21 00:01:37    阅读次数:243
《Linux内核设计的艺术》学习笔记(四)默认段和偏移寄存器
参考书籍:《Intel微处理器》 表1 默认的16位段 + 偏移寻址组合段偏移量特殊用途CSIP指令地址SSSP或BP堆栈地址DSBX、DI、SI、8位或16位数数据地址ES串指令的DI串目标地址 表2 默认的32位段 + 偏移寻址组合段偏移量特殊用途CSEIP指令地址SSESP或EBP堆栈...
分类:系统相关   时间:2015-09-20 23:53:14    阅读次数:242
《Linux内核设计的艺术》学习笔记(三)JMPI指令
JMPI是x86实模式下的段间跳转指令: BOOTSEG = 0x07C0 JMPI 4, #BOOTSEG 跳转后,CS = 0x07C0,而IP = 0x0004,也就是接下来会执行0x7C00:0004处的指令。
分类:系统相关   时间:2015-09-20 17:29:06    阅读次数:529
《Linux内核设计的艺术》学习笔记(二)INT 0x13中断
◆ 磁盘复位: AH = 0 DL = 驱动器号 (00,01为软盘;80h,81h,...为硬盘) 返回参数:失败 ? AH = 错误码 ◆ 读磁盘状态: AH = 1 返回参数:AH = 状态字节 ◆ 读磁盘扇区: AH = 2 CX中的0~5位代表扇区号,CX中的6~...
分类:系统相关   时间:2015-09-20 16:12:22    阅读次数:176
《Linux内核设计的艺术》学习笔记(一)从开机加电到执行main函数
实验内核版本:0.11 ◆ 从开机到main函数的三步: ① 启动BIOS,准备实模式下的中断向量表和中断服务程序; ② 从启动盘加载OS程序到内存中,加载OS程序的工作就是利用第一步中的中断服务程序实现的; ③ 为执行保护模式下32位的main函数做过渡工作。 ? Intel将...
分类:系统相关   时间:2015-09-17 00:53:21    阅读次数:261
《Linux内核设计与实现》内存管理札记
1.页 芯作为物理页存储器管理的基本单元,MMU(内存管理单元)中的页表,从虚拟内存的角度来看,页就是最小单位。 内核用struct page结构来标识系统中的每个物理页。它的定义例如以下: flag域用来存放页的状态(是不是脏的。是不是被锁定在内存中等等)。_count表示这一页被引用...
分类:系统相关   时间:2015-09-16 12:42:56    阅读次数:209
内核编译及系统裁剪
内核构成:内核模块(ko):/lib/modules/version核心:/boot/vmlinuz-version内核设计:单内核:linux使用的这个但是借用了微内核的优势微内核装在模块命令:insmod:modprobe:下载内核地址:www.kernel.orguname-r查看内核版本号###########################################..
分类:其他好文   时间:2015-09-10 17:38:03    阅读次数:160
linux笔记01
书籍:Linux内核设计与实现http://www.linuxidc.com/Linux/2014-02/96174.htm深入理解Linux内核Linux内核修炼之道linux kernel development视频:操作系统原理http://www.icourses.cn/jpk/viewCh...
分类:系统相关   时间:2015-09-04 07:29:13    阅读次数:188
319条   上一页 1 ... 21 22 23 24 25 ... 32 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!