A. 匯編指令EQU的作用
EQU是等值命令。
匯編指令EQU的作用如下。
1、用符號名代表字元串 。用一個具有一定含義的符號名定義某一個較長的字元串,在隨後的程序中就用該符號名。
2、用符號名關鍵字或指令助憶符 。用一個(組)程序員自己習慣的符號名來代替匯編語言中的關鍵字或指令助憶符。
(1)程序員匯編擴展閱讀:
匯編其他指令
SHL邏輯左移
SAL算術左移(=SHL)
SHR邏輯右移( 每位右移, 低位進 CF, 高位補 0)
SAR算術右移(每位右移, 低位進 CF, 高位不變)
ROL循環左移
ROR循環右移
CBW位元組轉換為字(把AL中位元組的符號擴展到AH中去)
CWD字轉換為雙字(把AX中的字的符號擴展到DX中去)
CWDE字轉換為雙字(把AX中的字元號擴展到EAX中去)
CDQ雙字擴展(把EAX中的字的符號擴展到EDX中去)
B. 中斷字寄存器對匯編程序員不透明
對的。出自一道選擇題:對匯編語言程序員下列---不是透明的態洞。A:中帆叢枯斷字寄存器B:乘法鄭攔器C:移位器D:指令緩沖器。答案:A。
C. 要成為優秀的程序員,是否要以匯編語言作為基礎呢
是的,優秀的程序員必須掌握匯編。
第一。。因為所有的高級語言比如C,VB等等都是建立在匯編語言的基礎上的,學過匯編語言以後你就會明白高級語言是怎麼來的,他們是怎樣工作的,還會對計算機的內部原理(微機原理)有很透徹的了解。
第二。。有些高級語言還和匯編有些聯系比如C語言裡面的指針就和匯編中的定址方式和內存單元有聯系。
第三。。匯編語言是很多相關課程(比如數據結構,微機原理,操作系統)的重要基礎。
學習匯編語言還有很多用處,不學匯編的程序員永遠都算不上一個優秀的程序員