本章将介绍汇编语言最大的优势之一:基本的二进制移位和循环移位技术。
位操作是计算机图形学、数据加密和硬件控制的固有部分。实现位操作的指令是功能强大的工 具,但是高级语言只能实现其中的一部分,并且由于高级语言要求与平台无关,所以这些指令在一定程度上被弱化了。本章将展示一些对移位操作的应用,包括乘除法的优化。
并非所有的高级编程语言都支持任意长度整数的运算。但是汇编语言指令使得它能够加减几乎任何长度的整数。本章还将介绍执行压缩十进制整数和整数字符串运算的专用指令。