- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 求最大公约数代码
代码: .equ x,12.equ y,8.global _start.text_start: mov r0,#x mov r1,#y part1: cmp r0,r1 beq stop blt part2 sub r0,r0,r1
2008-11-20 11:42:00 733
原创 arm---mvn指令
mvn:与mov指令用法差不多,唯一的区别是:它赋值的时候,先按位取反 eg1: mvn r0,0xa0000007 执行结果:r0=0x5ffffff8 eg2: mvn r0,#4执行结果:r0=-5 过程分析:先对4转换成2进制(00000100),取反(11111011),求其补码,因为是负数,所以先对其正数(01111011)
2008-11-20 11:31:00 9000 2
原创 四条循环移位指令
循环移位指令是将操作数首尾相接进行移位,它分为不带进位和带进位位循环移位。这类指令只影响CF和OF标志。ROL---循环左移ROR---循环右移RCL---带进位循环左移RCR---带进位循环右移
2008-06-29 12:30:00 2542
原创 and al,0fh
语句含义:对高4位清零·······当初理解的时候还非了点心···一直搞不明白它是怎么清的零···后面才发现原来自己是把0fh的二进制弄错成是11111111b,其实是00001111b····- -!eg:al=38h 11 1000(38h )and 1111=(0f)=8h=1000b将al寄存器中的高四位内容清零(屏蔽) 指令执行前al=38h 指令执行后al=08h
2008-06-27 22:38:00 13356 4
visual.c_mfc入门教程
2009-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人