自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 开机后的第一条指令

关于电脑加电后的第一条指令,有很多人在网络上问过,但解答并不是那么的清晰,csdn论坛上也有很多这类的讨论帖,例如:CPU在RSET后的第一条执行指令的地址问题、请教x86的启动过程,cpu如何自举第一条指令? 、开机第一条指令是如何取到和执行的?存在问题的地方大概是这么几点:1.第一条指令的地址是什么2.第一条指令的地址为什么是0xFFFFFFF03.第一条指令存储在什么地方

2016-01-26 13:45:57 11284 2

原创 正则表达式疑点

基于--java1. Matcher 的 useTransparentBounds(boolean b) 方法--设置边界透明度,默认为false,例如单词边界 Pattern p = Pattern.compile("\\bvvv\\b"); Matcher m = p.matcher("aaavvv aaaaaaaaaa");

2016-06-12 16:32:38 802

转载 TLB原理

原文:http://blog.csdn.net/kickxxx/article/details/8736293TLB - translation lookaside buffer快表,直译为旁路快表缓冲,也可以理解为页表缓冲,地址变换高速缓存。由于页表存放在主存中,因此程序每次访存至少需要两次:一次访存获取物理地址,第二次访存才获得数据。提高访存性能的关键在于依靠页表的访问局部

2016-02-12 18:00:55 511

原创 分页机制

仍然以x86为基准页帧(frame):把物理地址空间划分为大小相同的基本单位页面(page):把逻辑地址空间划分为大小相同的基本单位程序运行时需要从页面映射到页帧,使用页表实现从逻辑地址到物理地址的转换,转换时还会用到MMU(memory management unit),TLB(Translation Lookaside Buffer)。分页机制实际应是线性地址到

2016-02-11 22:40:06 570

原创 分段机制

以x86为基准最早的分段出现在8086,8088,不过还是实模式,这时也可以称为动态重定位,寻址方式为cs*16 + 偏移地址,偏移地址为代码要访问的地址例如jmp 128,则128就是偏移地址,这时的每个进程运行在自己的地址空间,使用的也是逻辑地址,经过地址变换以后生成线性地址,若没有分页机制,则线性地址就是物理地址了不过早期的段机制没有保护,可以修改cs寄存器访问其他进程的

2016-02-04 15:13:16 1198

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除