assembly
-柚子皮-
╰☆ゞ不染纤尘,不忘初心ゞ☆╮
展开
-
中断服务程序设计实验
中断服务程序设计实验2.7.1 实验目的1、 熟悉中断的概念、中断响应过程、中断向量表以及系统是如何根据中断类型号在中断向量表中得到该中断对应的中断服务程序的入口地址等内容。2、 掌握中断服务程序的设计方法。2.7.2 实验预习要求1、 复习中断的有关内容。2、 复习中断服务程序设计方法。3、 读懂“2.7.4 实验内容”中给出的源程序,以便转载 2014-04-27 19:54:28 · 6714 阅读 · 0 评论 -
ARM 指令集 比较指令
译注:CMP 和 CMP 是算术指令,TEQ 和 TST 是逻辑指令。把它们归入一类的原因是它们的 S 位总是设置的,就是说,它们总是影响标志位。CMN : 比较取负的值(Compare Negative) CMN{条件}{P} , status = op_1 - (- op_2)CMN 同于 CMP,但它允许你与小负值转载 2014-04-07 11:02:23 · 3199 阅读 · 0 评论 -
ARM指令集 和 条件执行 详解
算术和逻辑指令ADC : 带进位的加法(Addition with Carry)ADC{条件}{S} , , dest = op_1 + op_2 + carryADC 将把两个操作数加起来,并把结果放置到目的寄存器中。它使用一个进位标志位,这样就可以做比 32 位大的加法。下列例子将加两个 128 位的数。128 位结果: 寄转载 2014-04-07 10:57:19 · 6834 阅读 · 0 评论