码迷,mamicode.com
首页 >  
搜索关键字:寄存器    ( 5084个结果
AT&T汇编学习笔记
AT&T汇编和intel汇编的区别 (1)      在Intel格式中大多使用大写字母,而在AT&T格式中都是用小写字母。 (2)      在AT&T格式中,寄存器名要加上“%”作为前缀,而在intel格式中则不带前缀。 (3)      在AT&T的386汇编语言中,指令的源操作数与目标操作数的顺序与在intel的386汇编语言中正好相反。在intel格式中是目标在前,源在后;而在AT...
分类:其他好文   时间:2014-07-12 22:05:48    阅读次数:382
(转)嵌入式Linux引导过程-----从BootRom到Xloader
--by FeCen在开始看Xloader_Entry的代码之前,我想先总结一下从芯片上电到开始运行Xloader的代码的过程,这是我目前理解的一个过程,可能有所出入,待以后继续完善。当系统上电之后,首先会将PC寄存器设置成BootRom里面的代码对应的一个地址。BootRom是芯片内部集成的一块很...
分类:系统相关   时间:2014-07-12 15:40:07    阅读次数:316
DSP 程序的执行时间
在访问TSCL寄存器前要定义 cregister volatile unsigned int TSCL; TSCL/TSCH,它们与CPU同频,共同表示一个64-bit数,CPU运行一个cycle,该寄存器就加1,因此可以用它们来准确的测量cpu在某个执行段中消耗的cycles。一般我们只会用到TS...
分类:其他好文   时间:2014-07-11 23:47:34    阅读次数:425
STM32学习笔记之一(初窥STM32)
怎么做好学习笔记?答:自我感知-->学习知识-->归纳总结-->自我升华(真正属于自己的知识是,抛开书本,运用时,你还能记得的思想)自我感知--看到知识概念,先自我感觉那应该是个什么东西(如:寄存器---寄存东西(数据)的地方嘛)学习知识--有了自我感知后,就需要验证自己的感知是否正确,请记住,带着...
分类:其他好文   时间:2014-07-11 09:35:52    阅读次数:188
linux物理地址的静态映射
早先看linux驱动相关书籍的时候,隐约记得物理地址有动态映射和静态映射,当时写驱动都是想着自己动手写,所以一上手看着动态映射好用,就在自己的驱动上使用动态映射,将寄存器地址映射到内存上,即调用ioremap函数。在单线作战的时候ioremap确实好用,不需要改动内核的其他部分,直接将自己想用的物理地址映射到内存再操作。但很多时候当我们的设备需要在全局范围内被使用的时候,ioremap就会比较尴尬...
分类:系统相关   时间:2014-07-11 08:19:04    阅读次数:316
汇编入门学习笔记 (七)—— dp,div,dup
疯狂的暑假学习之 汇编入门学习笔记 (七)—— dp,div,dup 参考: 《汇编语言》 王爽 第8章 1. bx、si、di、和 bp 8086CPU只有4个寄存器可以用 “[...]” 中进行单元寻址。 bp:除了默认的段地址是ss,其他与bx一样。 它们所有正确的组合 mov ax,[bx] mov ax,[si] mov ax,[di] mov ax,[dp] mov ax,[bx+si] mov ax,[bx+di] mov ax,[bp+si] mov ax,[bp+di] mo...
分类:其他好文   时间:2014-07-10 22:15:57    阅读次数:356
si4463跳频功能简介
si4463的跳频分为自动跳频和手工跳频     一、自动跳频: SI4463内部有64个跳频通道寄存器,可以将需要跳频的通道都存入跳频通道寄存器,当启动自动跳频后,模块会自动根据预先设定的跳频条件依次从64个寄存器中选择通道对应的频率作为接收频率(自动跳频只是针对接收而言)。预置的跳频条件见下图: 1.     前导码接收超时,超时时间为15nibbles,一个nibble...
分类:其他好文   时间:2014-07-10 21:25:37    阅读次数:575
【操作系统】进程
进程是一个正在执行程序的实例,它包括程序计数器、寄存器和变量的当前值。在单CPU的环境下,进程交替运行,CPU在多个进程间快速切换,让人感觉多个进程在同时执行,但同一时刻只有一个进程在运行,这就是所谓的伪并行。 创建进程 有四种创建进程的方法: 系统初始化:操作系统启动时,会创建一些进程,包括前台进程和后台进程(守护进程)。正在运行的进程执行系统调用:一个进程发出系统调用创建...
分类:其他好文   时间:2014-07-10 20:40:48    阅读次数:249
16位/32位中断机制比较
16位/32位中断机制比较 原理: 16位中断机制:使用中断向量表 32位中断机制:使用中段描述符表IDT 位置: 中断向量表的位置是固定的,位于内存的开始0x00000 中断向量符表位置不固定,由系统设计者安排,由IDTR(IDT基地址寄存器)锁定其位置。...
分类:其他好文   时间:2014-07-09 12:32:57    阅读次数:204
int 0x13中断的参数传递
int 0x13中断向量所指向的中断服务程序实质上就是磁盘服务程序。 用途:将指定扇区的代码加载到内存的指定位置。 因此,在使用int 0x13中断时要将参数传递给服务程序: 例如:将指定扇区和加载的内存位置传递给服务程序 传递参数的方式:通过几个通用寄存器实现 示例代码: {CSDN:CODE:422811}...
分类:其他好文   时间:2014-07-09 10:57:31    阅读次数:543
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!