微机的非移位指令
2016-04-21 18:56
197 查看
1.SAL AX,1 ;将AX中的值算数左移1位,最低为补0,相当于AX内容乘以2
2.SHL AX,CL ;将AX中的值逻辑左移n次,n的值CL给出,每移一次,最低位补
;0一次
3.SAR WORD PTR [SI],1 ;将SI和SI+1所指的两个单元中的值算术右移1位,最高位保持不变
;相当于两单元的内容除以2
4.SHR DI,1 ;将DI逻辑右移1位,最高位补0
2.SHL AX,CL ;将AX中的值逻辑左移n次,n的值CL给出,每移一次,最低位补
;0一次
3.SAR WORD PTR [SI],1 ;将SI和SI+1所指的两个单元中的值算术右移1位,最高位保持不变
;相当于两单元的内容除以2
4.SHR DI,1 ;将DI逻辑右移1位,最高位补0
相关文章推荐
- POJ 2533 LIS N2
- HDU 1087 Super Jumping! Jumping! Jumping!
- HDU 1505City Game
- ibatis----IBM
- stl-algorithm用法
- CF 261A. Pashmak and Garden
- CF 258B. Sort the Array
- CF 258A. Game With Sticks
- 循环链表实现队列
- C#控制台实现52张扑克牌的分法
- 单链表的实现
- 后缀表达式+栈的应用=四则表达式运算
- vector的用法
- 栈,队列,优先队列的使用
- LA 3135 - Argus
- solr添加IKAnalyzer分词器
- UVA 11995I Can Guess the Data Structure!
- UVA 11991Easy Problem from Rujia Liu?
- HDU 1506Largest Rectangle in a Histogram
- HDU 1003Max Sum