自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 内核页表和进程页表

初学内核时,经常被“内核页表”和“进程页表”搞晕,不知道这到底是个啥东东,跟我们平时理解的页表有和关系。。内核页表:即书上说的主内核页表,在内核中其实就是一段内存,存放在主内核页全局目录init_mm.pgd(swapper_pg_dir)中,硬件并不直接使用。进程页表:每个进程自己的页表,放在进程自身的页目录task_struct.pgd中。在保护模式下,从硬件角度看,其运行的基本对

2017-01-07 16:09:42 2676

转载 gcc内联汇编

__asm__ __volatile__内嵌汇编用法简述 在阅读C/C++原码时经常会遇到内联汇编的情况,下面简要介绍下__asm__ __volatile__内嵌汇编用法。因为我们华清远见教学平台是ARM体系结构的,所以下面的示例都是用ARM汇编。带有C/C++表达式的内联汇编格式为:__asm__ __volatile__("Instruction List" : Output

2017-01-06 10:27:56 295

转载 uboot连接器脚本

OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm");指定输出的格式,elf小端,32位OUTPUT_ARCH(arm);指定输出文件是arm平台ENTRY(_start);指定启始代码段为_start;下面写的是链接,表示最终生成的elf格式,如何进行链接SECTIONS{. = 0x00000000;开始地

2017-01-03 22:00:31 480

转载 ldr和ldr伪指令

ARM指令集中,LDR通常都是作加载指令的,但是它也可以作伪指令。LDR伪指令的形式是“LDR Rn,=expr”。下面举一个例子来说明它的用法。COUNT EQU       0x40003100……LDR       R1,=COUNTMOV      R0,#0STR       R0,[R1]COUNT是我们定义的一个变量,地址为0x

2017-01-03 19:56:25 1049

转载 arm处理器结构

ARM处理器结构  ARM和Thumb状态  RISC技术  流水线技术  超标量技术  ARM和Thumb状态  V4版以后有:  (1)32位ARM指令集  (2)16位Thumb指令集,功能是ARM指令集的功能子集。  ARM7TDMI核以后,T变种的ARM微处理器有两种工作状态:  (1)ARM状态  

2017-01-02 14:29:18 742

转载 arm的几种工作模式

ARM的两种工作状态:      ARM状态:   32位的字对齐,运行ARM指令      Thumb状态:16位的半字对齐的Thumb指令注:CPU在两种状态中切换时并不影响CPU的工作模式和相应的寄存器中的内容。ARM的7种工作模式      3种正常运行态:           用户模式(User):大部分任务(比如用户应用程序)执行在这种模式。

2017-01-01 14:40:59 1883

Linux自动补全历史命令

Linux自动补全历史命令

2022-07-11

tq2440usb下载驱动+CH340转串口驱动(win7 64位)和详细安装过程

tq2440usb下载驱动+CH340转串口驱动win7 64位,包含详细的安装过程

2016-06-14

ASIC_FPGA_区别与联系

自己看吧 还算经典

2014-11-02

Verilog红宝书_编程规范篇

Verilog红宝书_编程规范篇

2014-11-02

空空如也

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

TA关注的人

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