Việc chuyển đổi có thể được sử dụng để tăng tốc độ nhất định hoạt động học. Xem xét, choVí dụ, máy tính 18 × n cho một số nguyên dương n. Bởi vì 18 × n =16 × n + 2 × n, 16 × n có thể thu được bằng cách dịch chuyển một bản sao của n 4 bit ở bên trái.2 × n có thể thu được bằng cách dịch chuyển n 1 chút ở bên trái. Tổng của hai con sốlà 18 × n. Phép nhân có được thực hiện bởi một chuyển động, hai thay đổi, và mộtNgoài ra, mà thường là nhanh hơn so với một phép nhân. Tất nhiên, trình biên dịch có thểsử dụng thủ thuật này chỉ khi một trong những yếu tố là một hằng số.
đang được dịch, vui lòng đợi..
