网站首页 站内搜索

搜索结果

查询Tags标签: 寄存器,共有 539条记录
  • 痞子衡嵌入式:超级下载算法(RT-UFL)开发笔记(2) - 识别当前i.MXRT型号

    本篇是开发笔记第二篇,咱们就重点聊聊如何让超级下载算法知道当前跑在哪个i.MXRT型号下。  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是超级下载算法开发笔记(2)之识别当前i.MXRT型号。  文接上篇 《超级下载算法(RT-UFL)开发笔记(1) - 执行…

    2021/4/17 20:28:45 人评论 次浏览
  • 《深入理解计算机系统》(CSAPP)读书笔记 —— 第三章 程序的机器级表示

    本章主要介绍了计算机中的机器代码——汇编语言。当我们使用高级语言(C、Java等)编程时,代码会屏蔽机器级的细节,我们无法了解到机器级的代码实现。既然有了高级语言,我们为什么还需要学习汇编语言呢?学习程序的机器级实现,可以帮助我们理解编译器的优化能力,可以…

    2021/4/16 20:30:49 人评论 次浏览
  • 《深入理解计算机系统》(CSAPP)读书笔记 —— 第五章 优化程序性能

    写程序最主要的目标就是使它在所有可能的情况下都正确工作。一个运行得很快但是给出错误结果的程序没有任何用处。程序员必须写出清晰简洁的代码,这样做不仅是为了自己能够看懂代码,也是为了在检査代码和今后需要修改代码时,其他人能够读懂和理解代码。另一方面,在很多…

    2021/4/16 20:30:28 人评论 次浏览
  • 嵌入式软件工程师面试题目整理(一)

    文章目录Arm有多少32位寄存器?Arm2440和6410有什么区别CPU,MPU,MCU,SOC,SOPC联系与差别上拉&下拉&高阻态串口协议讲一讲RS232和RS485通讯接口有什么区别IIC时序图画一下,IIC有哪些状态,给一个字节,将它发送出去。IIC有什么注意事项?有没有用I/O模拟IIC,如果…

    2021/4/16 18:27:22 人评论 次浏览
  • 14. 从0学ARM-exynos4412-看门狗裸机程序编写

    十五、看门狗一、概念看门狗的简称是WDT(Watch Dog Timer),exynos4412scp中的看门狗定时器(WDT)是一种定时装置。1. 工作原理由(一般需要客户编写)软件读写定时器相关的寄存器,打开看门狗,并设定计数时间(以秒或分钟计算),定时器计数计满,由软件清零,以表明系统状态正…

    2021/4/16 14:26:25 人评论 次浏览
  • 13. 从0学ARM-Cortex-A9 RTC裸机程序编写

    十四、RTC一、RTCRTC(Real-Time Clock) 实时时钟。RTC是集成电路,通常称为时钟芯片。在一个嵌入式系统中,通常采用RTC来提供可靠的系统时间,包括时分秒和年月日等,而且要求在系统处于关机状态下它也能正常工作(通常采用后备电池供电)。它的外围也不需要太多的辅助电…

    2021/4/16 14:26:21 人评论 次浏览
  • 汇编基础

    视频:小甲鱼 教材:汇编语言(第3版)_王爽 1.CPU寄存器的工作流程原理 CS:IP进入地址加法器,通过输入输出控制电路,到内存地址读取汇编指令,在通过数据总线回到控制电路,近指令缓冲器,执行,IP偏移继续 2.内存数据类型,字dw,字节db,双字节dd 3.基础指令mov,add…

    2021/4/16 14:25:46 人评论 次浏览
  • 第13部分- Linux ARM汇编 移位操作

    ARM语法中的 移位操作如下,也是寻址的一种方法。在寻址方法中还会看到。寄存器移位寻址是ARM指令集特有的寻址方式,和寄存器寻址类似,只是操作前需要对寄存器操作数进行移位操作。LSL:逻辑左移,移位后寄存器空出的低位补0。可以是立即数或寄存器。LSR:逻辑右移,移位…

    2021/4/16 7:27:03 人评论 次浏览
  • 第6部分- Linux ARM汇编 指令集概要

    ARM指令集可以分为跳转指令、数据处理指令、程序状态寄存器传输指令、Load/Store指令、协处理器指令和异常中断产生指令6类。 ARM指令长为固定的32位。典型的ARM指令编码格式如下:Opcode:指令操作符编码Cond是指令执行的条件编码S是决定指令的操作是否影响CPS…

    2021/4/16 7:26:36 人评论 次浏览
  • 反汇编分析C++代码

    编译环境:Windows 10 + VS2015 1、问题引入 在Win32环境下,CPU小端模式,参数用栈来传递,写出输出结果。 代码如下:int main() { long long a = 1;long long b = 2;long long c = 3;printf("%d%d%d", a, b, c);//输出结果102return 0; }反汇编代码如下:…

    2021/4/15 14:25:25 人评论 次浏览
  • 3分钟掌握思科路由器密码破解

    你是否也遇到过,很久的老设备,有一天需要登录思科路由器进去修改配置,发现密码忘了,死活进不去?你是否坑过自己?误操作,console、vty都企业密码认证,但用户级别却设置了无配置的权限?你是否尝试各种密码,各种死活进不去。别试了,劝你还是放弃治疗吧! 还是破解…

    2021/4/13 10:28:39 人评论 次浏览
  • s3c2440裸机-电阻触摸屏编程(3.触摸屏TSC编程实现)

    1. ADC中断产生流程配置中断源: 这里是ADC和TSC共用一个中断源。 SRCPND表示哪个中断源产生了中断请求。 INTMODE:配置中断模式 配置中断屏蔽寄存器 配置中断挂起寄存器

    2021/4/11 20:28:02 人评论 次浏览
  • ARM体系结构和异常处理方式

    ARM 有7个基本工作模式:User : 非特权模式,大部分任务执行在这种模式 FIQ : 当一个高优先级(fast) 中断产生时将会进入这种模式 IRQ : 当一个低优先级(normal) 中断产生时将会进入这种模式 SVC(Supervisor)…

    2021/4/11 10:26:54 人评论 次浏览
  • 汇编语言

    第一章 基础知识 第二章 寄存器(CPU工作原理) 第三章 寄存器(内存访问) 第四章 第一个程序 第五章 [BX]和loop指令 第六章 包含多个段的程序 第七章 更灵活定位内存地址 第八章 数据处理的两个基本问题 第九章 转移指令的原理 第十章 call和ret指令 第十一章 标志寄存…

    2021/4/9 22:55:46 人评论 次浏览
共539记录«上一页1... 3233343536下一页»
扫一扫关注最新编程教程