码迷,mamicode.com
首页 >  
搜索关键字:寄存器    ( 5084个结果
PPI协议(西门子PLCS7-200)
西门子PLC S7-200 PPI协议报文,9600,偶校验,8数据位,1停止位读取vb100寄存器:PC发送报文68 1B 1B 68 2 0 6C 32 1 0 0 0 0 0 E 0 0 4 1 12 A 10 2 0 1 0 1 84 0 3 20 8B 16PLC返回确认报文:E5PC发送...
分类:其他好文   时间:2014-07-10 12:55:33    阅读次数:2483
汇编指令mov、add、sub、jmp
mov:寄存器,数据mov:寄存器,寄存器mov:寄存器,内存单元mov:段寄存器,内存单元mov:内存单元,寄存器mov:内存单元,段寄存器mov:段寄存器,寄存器mov:寄存器,段寄存器add:寄存器,数据add:寄存器,寄存器add:内存单元,寄存器add:寄存器,内存单元sub:寄存器,数据...
分类:其他好文   时间:2014-07-03 11:52:24    阅读次数:191
汇编指令:push、pop
8086CPU出栈入栈都是以字为单位进行的。push ax 由一下两步完成1、SP=SP-22、将ax中的内容送入SS:SP指向的内存单元pop ax1、将SS:SP指向的内存单元中的内容送入ax2、SP=SP+2push 寄存器pop 寄存器push 段寄存器pop 段寄存器push 内存单元po...
分类:其他好文   时间:2014-07-02 00:52:34    阅读次数:302
LCD驱动程序
定义LCD相应寄存器的结构体struct lcd_regs { unsigned long lcdcon1; unsigned long lcdcon2; unsigned long lcdcon3; unsigned long lcd...
分类:其他好文   时间:2014-07-01 19:12:25    阅读次数:204
《30天自制操作系统》笔记(13)——总结
当用户按下开机按钮,物理机能够加载BIOS指定的程序代码,并执行之。硬件电路就是这么设计好的。计算机自动加载的程序只有512字节,不够用来放OS程序。所以这512字节的程序就用来装载真正的OS程序到内存某处,然后JMP到该处执行OS程序。硬件电路提供了寄存器若干、加减乘除、中断机制、定时器、内存段属...
分类:其他好文   时间:2014-07-01 11:48:28    阅读次数:191
汇编入门学习笔记 (一)—— 基础知识、寄存器
疯狂的暑假学习之 汇编入门学习笔记 (一) 参考:《汇编语言》 王爽  第一,二章 一、基础知识  1. 用汇编语言编写程序的工作过程 汇编本质就是为了方便程序员,把二进制代码用汇编指令来表示 汇编指令---------------->  编译器  ---------------->机器码----------------> 计算机执行 mov ax, bx...
分类:其他好文   时间:2014-07-01 08:31:58    阅读次数:265
Debug命令
R:查看、改变CPU寄存器的内容。r 查看寄存器内容。r [寄存器名字]: value 改变寄存器内容。D:查看内存中的内容。d 段地址:偏移地址,接着使用d命令可列出后续的内容。d 段地址:起始偏移地址 结尾偏移地址E 改写内存中的内容。e 起始地址 数据 数据 数据 。。。e 起始地址 使用提问...
分类:其他好文   时间:2014-06-30 12:24:35    阅读次数:174
ARM常用重要的寄存器及指令解释 和 指令英文全称
一.常用的寄存器 r0 -r3 临时变量 用于传递参数,传递返回指,当传递参数的参数大于4个时,用栈空间。即开辟sp fp:frame pointer 记录回溯sp ip: 很少用 ,临时存放sp sp:指向栈顶 lr:link register 用于跳转时记录返回地址 pc:记录cpu运行指令的地址 因为arm采用流水线方式 取值 译码 执行等 pc=pc+8, 即pc指向当前执行的指令的下两条。 cpsr :状态寄存器,每种工作模式有自己的cpsr,记录当前...
分类:其他好文   时间:2014-06-30 07:53:36    阅读次数:344
《linux 内核完全剖析》 include/asm/io.h
include/asm/io.h  #define outb(value,port) __asm__ ("outb %%al,%%dx"::"a" (value),"d" (port)) //宏定义outb用汇编实现了在端口地址port处写入值value //使用的寄存器是al,一个byte长度,而端口port使用的是2byte长度地址来标记的寄存器,注意这里寄存器的使用 ...
分类:系统相关   时间:2014-06-29 23:13:13    阅读次数:369
8_陀螺仪MPU6050和PWM控制在STM32F4-Discovery开发板上的实现
很早以前就把圆点博士的程序从STM32F103移植到STM32F4-Discovery(STM32F407),battery,陀螺仪和PWM电机控制的程序都已经测试完毕,运行有一段时间,正常。下面展示几张图片,都是用杜邦线连接起来的,陀螺仪,串口等外设,此外还有nRF24L01,不过nRF24L01的程序读写寄存器可以了,没有尝试过与别的nRF24L01通信。下面一张是正面照片: 下面这...
分类:其他好文   时间:2014-06-29 22:55:41    阅读次数:676
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!