下载了 ARM 汇编编程网站的离线文档,此文档基于一个余从未见过的操作系统 RISC OS,但基本的东西如指令集是跨越厂商和平台的,汇编格式等差异应当不是大问题。余从中选译了指令集部分,没有选取依赖于特定硬件和工具的内容,并附加了余翻译的另一篇短文“ARM 指令格式和时序”。余对明显的错误进行了订正,并对部分内容做了一些必要的修改,好在改动的地方不是很多。余乃一介草莽,难免疏失错讹,祈望仁者指正。
上传时间: 2015-03-26
上传用户:nairui21
1、(1)32bit乘法的指令解释 (2)volume1的load.asm基础上实现一个 16bit数组的乘法累加的函数,并进行 -o2 / -o3 / 手工优化 2、c环境 C调用汇编函数,汇编函数调用c函数 addarr3(int * arr1, int * arr2, int * arr3, int * arr4, n) //汇编函数,3个数组的对应位置相加,结果放在arr4[n]中, 汇编函数调用C的子函数,它把arr1和arr2相加放到arr3[n]中; addarr2(int * arr1, int * arr2, int * arr3, n)
上传时间: 2014-01-08
上传用户:bibirnovis
188186指令集,AMD公司出品,为学习汇编的必备材料,希望对大家有用。
上传时间: 2014-01-10
上传用户:gxmm
寄存器和处理器模式(26-bit 体系) 寄存器和处理器模式(32-bit 体系) 程序状态寄存器和操纵它的指令 寄存器装载和存储指令 算术和逻辑指令 移位操作 乘法指令 比较指令 分支指令 条件执行 软件中断指令 APCS (ARM 过程调用标准) 编写安全的 32-bit 代码的基本规则 IEEE 浮点指令 汇编器伪指令 指令快速查找 ARM 指令格式
上传时间: 2013-12-16
上传用户:牛布牛
文件包为浮点快速傅立叶变换(32点)的汇编代码,运行在ADI的Visual DSP++平台上,由于结合了并行流水线指令,该算法具有很高的运行效率,可以被广泛使用在高速数字信号处理方面。
上传时间: 2015-10-28
上传用户:lvzhr
arm指令速查手册,对习惯汇编的朋友使非常方便的,我自己觉得很好
上传时间: 2013-12-03
上传用户:671145514
用汇编语言实现RESET启动和热启动 程序名: RESET.ASM/BOOT.ASM 程序类别: 完整的汇编语言程序 功能: 用程序完成RESET启动和热启动 使用说明: 汇编连接以后转换为com文件运行 程序说明: 在日常用机过程中,如果出现了异常情况常常需要重新启动系统 .对于IBM PC 以及其兼容机,除了开机冷启动外,还有热启动和R ESET开关复位启动,他们的共同特点是转入BIOS的入口点(即ROM 的起始单元FFFF:0处),执行该处的跳转指令,转向启动程序,该启 动程序在执行过程中需检测复位标志字(在地址0040:0072处,占2 个字节)的值,若为1234则启动是不检测内存 若非1234则启动先检 测内存,再启动系统.热启动和RESET启动的不同之处在于热启动时 不检测内存,而RESET启动是需要检测内存.
上传时间: 2013-12-26
上传用户:xfbs821
· 寄存器和处理器模式(26-bit 体系) · 寄存器和处理器模式(32-bit 体系) · 程序状态寄存器和操纵它的指令 · 寄存器装载和存储指令 · 算术和逻辑指令 · 移位操作 · 乘法指令 · 比较指令 · 分支指令 · 条件执行 · 软件中断指令 · APCS (ARM 过程调用标准) · 编写安全的 32-bit 代码的基本规则 · IEEE 浮点指令 · 汇编器伪指令 · 指令快速查找 · ARM 指令格式
上传时间: 2014-10-12
上传用户:851197153
Python语言写的汇编编译器,可将MIPS指令转化为机器语言。
上传时间: 2016-04-24
上传用户:Yukiseop
s3c44b0 的开发板测试的所有源代码及程序!!!汇编代码主要完成系统初始化,包括: 禁止看门狗; 禁止所有中断; 初始化存储器(包括SDRAM); 设定锁相环倍频; 使能所有单元模块时钟; 初始化堆栈; 设置中断等等 C语言代码主要是应用代码,包括: 设置使用指令缓存; 修改系统主时钟为32MHz; IO端口功能、方向设定; 初始化中断; 初始化DMF50081液晶模块; 蜂鸣器测试; 液晶显示测试; LED输出测试; 定时器、PWM测试等;
上传时间: 2014-01-18
上传用户:ikemada