導航:首頁 > 程序命令 > 匯輸入命令

匯輸入命令

發布時間:2022-04-18 05:05:03

㈠ 匯編語言指令大全,要詳細的 !!!!

一、數據位傳送指令:

1、MOV C, bit ;bit 可直接定址位 C←(bit)

2、MOV bit,C ;C 進位位 (bit) ← C

二、位變數修改指令:

1、CLR C ; 將C=0

2、CLR bit

3、CPL C ; 將C求反再存入C

4、CPL bit ; 將bit求反再存入bit

5、SETB C ; 將C=1

6、SETB bit ; (bit) ← 1

三、位變數邏輯指令:


ANL C, bit ANL C, bit ORL C, bit ORL C, bit

㈡ 怎樣在Linux中輸入命令

看你是哪個Linux桌面版本了,一共就有兩條命令,首先按你鍵盤上的Alt
+
F2打開運行框,輸入gnome-terminal,如果沒有執行成功的話,可以改輸入terminal,彈出來的黑色或白色的框框就是終端了.

㈢ 匯編語言輸入命令怎麼編,就是從鍵盤上能直接敲入 屏幕能顯示

如果是8086匯編,調用DOS中斷就可以了,int 21h,ah=0a時輸入,ah=09時輸出
如:
assume cs:code, ds:data
data segment
buffer db 256, 00
buf_con db 256 p(0), '$'
data ends

code segment
start:
mov ax, data
mov ds, ax

mov dx, buffer
mov ah, 0a
int 21h

mov dx, buf_con
mov ah, 09
int 21h

mov ax, 4c00h
int 21h
code ends
end start

匯編語言的科學定義,其實就是介於機器碼(各種01)和高級語言(如C)之間的一種語言。你用C語言寫一段程序,其實要在機器上運行的話,機器是不懂的,要經過編譯器、匯編器編譯,變成匯編,最終再變成機器碼,機器根據這些機器碼的01可以控制硬體電路完成你程序想執行的操作。

㈣ 匯編 輸入輸出指令怎麼用

LEA DX,DATA1
MOV AH,9H
INT 21H

這幾行,不就是輸出到屏幕上嗎?
怎麼不行了?

㈤ 怎樣在運行中輸入命令

開始——運行,進入運行,你就可依照下面的命令輸入了:
winver---------檢查Windows版本

wmimgmt.msc----打開windows管理體系結構(WMI)

wupdmgr--------windows更新程序

w腳本--------windows腳本宿主設置

write----------寫字板

winmsd---------系統信息

wiaacmgr-------掃描儀和照相機向導

winchat--------XP自帶區域網聊天

mem.exe--------顯示內存使用情況

Msconfig.exe---系統配置實用程序

mplayer2-------簡易widnows media player

mspaint--------畫圖板

mstsc----------遠程桌面連接

mplayer2-------媒體播放機

magnify--------放大鏡實用程序

mmc------------打開控制台

mobsync--------同步命令

dxdiag---------檢查DirectX信息

drwtsn32------ 系統醫生

devmgmt.msc--- 設備管理器

dfrg.msc-------磁碟碎片整理程序

diskmgmt.msc---磁碟管理實用程序

dcomcnfg-------打開系統組件服務

ddeshare-------打開DDE共享設置

dvdplay--------DVD播放器

net stop messenger-----停止信使服務

net start messenger----開始信使服務

notepad--------打開記事本

nslookup-------網路管理的工具向導

ntbackup-------系統備份和還原

narrator-------屏幕"講述人"

ntmsmgr.msc----移動存儲管理器

ntmsoprq.msc---移動存儲管理員操作請求

netstat -an----(TC)命令檢查介面

syncapp--------創建一個公文包

sysedit--------系統配置編輯器

sigverif-------文件簽名驗證程序

sndrec32-------錄音機

shrpubw--------創建共享文件夾

secpol.msc-----本地安全策略

syskey---------系統加密,一旦加密就不能解開,保護windows xp系統的雙重密碼

services.msc---本地服務設置

Sndvol32-------音量控製程序

sfc.exe--------系統文件檢查器

sfc /scannow---windows文件保護

tsshutdn-------60秒倒計時關機命令

tourstart------xp簡介(安裝完成後出現的漫遊xp程序)

taskmgr--------任務管理器

eventvwr-------事件查看器

eudcedit-------造字程序

explorer-------打開資源管理器

packager-------對象包裝程序

perfmon.msc----計算機性能監測程序

progman--------程序管理器

regedit.exe----注冊表

rsop.msc-------組策略結果集

regedt32-------注冊表編輯器

rononce -p ----15秒關機

regsvr32 /u *.dll----停止dll文件運行

regsvr32 /u zipfldr.dll------取消ZIP支持

cmd.exe--------CMD命令提示符

chkdsk.exe-----Chkdsk磁碟檢查

certmgr.msc----證書管理實用程序

calc-----------啟動計算器

charmap--------啟動字元映射表

cliconfg-------SQL SERVER 客戶端網路實用程序

Clipbrd--------剪貼板查看器

conf-----------啟動netmeeting

compmgmt.msc---計算機管理

cleanmgr-------垃圾整理

ciadv.msc------索引服務程序

osk------------打開屏幕鍵盤

odbcad32-------ODBC數據源管理器

oobe/msoobe /a----檢查XP是否激活

lusrmgr.msc----本機用戶和組

logoff---------注銷命令

iexpress-------木馬捆綁工具,系統自帶

Nslookup-------IP地址偵測器

fsmgmt.msc-----共享文件夾管理器

utilman--------輔助工具管理器

gpedit.msc-----組策略

㈥ 匯編語言怎麼使用A命令輸入數據

如果你說的是DEBUG下的命令
A是用來輸入匯編命令的
數據輸入一般用E,比如-e 100
23 23 44 55,
每個位元組輸完之後按空格鍵

㈦ 匯編如何輸入指令

開始,運行 cmd(win98是command)
敲入
debug
回車,進入debug中。
?回車,可以顯示幫助
q 回車,可以退出。
用r修改寄存器值。

-a 100
回車,開始修改100地址的匯編。
輸入
mov ax,1200
回車,100地址就被被修改成 mov ax,1200這個指令了。
用-r修改寄存器,
用g命令來執行。

㈧ 求匯編指令大全~

8086/8088指令系統
一、數據傳送指令
1.通用數據傳送指令
MOV(Move)傳送
PUSH(Push onto the stack)進棧
POP(Pop from the stack)出棧
XCHG(Exchange)交換
.MOV 指令
格式為: MOV DST,SRC
執行的操作:(DST)<-(SRC)
.PUSH 進棧指令
格式為:PUSH SRC
執行的操作:(SP)<-(SP)-2
((SP)+1,(SP))<-(SRC)
.POP 出棧指令
格式為:POP DST
執行的操作:(DST)<-((SP+1),(SP))
(SP)<-(SP)+2
.XCHG 交換指令
格式為:XCHG OPR1,OPR2
執行的操作:(OPR1)<-->(OPR2)
2.累加器專用傳送指令
IN(Input) 輸入
OUT(Output) 輸出
XLAT(Translate) 換碼
這組指令只限於使用累加器AX 或AL 傳送信息.
.IN 輸入指令
長格式為: IN AL,PORT(位元組)
IN AX,PORT(字)
執行的操作: (AL)<-(PORT)(位元組)
(AX)<-(PORT+1,PORT)(字)
短格式為: IN AL,DX(位元組)
IN AX,DX(字)
執行的操作: AL<-((DX))(位元組)
AX<-((DX)+1,DX)(字)
.OUT 輸出指令
長格式為: OUT PORT,AL(位元組)
OUT PORT,AX(字)
執行的操作: (PORT)<-(AL)(位元組)
(PORT+1,PORT)<-(AX)(字)
短格式為: OUT DX,AL(位元組)
OUT DX,AX(字)
執行的操作: ((DX))<-(AL)(位元組)
((DX)+1,(DX))<-AX(字)
在IBM-PC 機里,外部設備最多可有65536個I/O 埠,埠(即外設的埠地址)為
0000~FFFFH.其中前256個埠(0~FFH)可以直接在指令中指定,這就是長格式中的PORT,此
時機器指令用二個位元組表示,第二個位元組就是埠號.所以用長格式時可以在指定中直接指定
埠號,但只限於前256個埠.當埠號>=256時,只能使用短格式,此時,必須先把埠號放到
DX 寄存器中(埠號可以從0000到0FFFFH),然後再用IN 或OUT 指令來傳送信息.
.XLAT 換碼指令
格式為: XLAT OPR
或: XLAT
執行的操作:(AL)<-((BX)+(AL))
3.有效地址送寄存器指令
LEA(Load effective address)有效地址送寄存器
LDS(Load DS with Pointer)指針送寄存器和DS
LES(Load ES with Pointer)指針送寄存器和ES
.LEA 有效地址送寄存器
格式為: LEA REG,SRC
執行的操作:(REG)<-SRC
指令把源操作數的有效地址送到指定的寄存器中.
.LDS 指針送寄存器和DS 指令
格式為: LDS REG,SRC
執行的操作:(REG)<-(SRC)
(DS)<-(SRC+2)
把源操作數指定的4個相繼位元組送到由指令指定的寄存器及DS 寄存器中.該指令常指定
SI 寄存器.
.LES 指針送寄存器和ES 指令
格式為: LES REG,SRC
執行的操作: (REG)<-(SRC)
(ES)<-(SRC+2)
把源操作數指定的4個相繼位元組送到由指令指定的寄存器及ES 寄存器中.該指令常指定
DI 寄存器.
4.標志寄存器傳送指令
LAHF(Load AH with flags)標志送AH
SAHF(store AH into flags)AH 送標志寄存器
PUSHF(push the flags) 標志進棧
POPF(pop the flags) 標志出棧
.LAHF 標志送AH
格式為: LAHF
執行的操作:(AH)<-(PWS 的低位元組)
.SAHF AH 送標志寄存器
格式為: SAHF
執行的操作:(PWS 的低位元組)<-(AH)
.PUSHF 標志進棧
格式為: PUSHF
執行的操作:(SP)<-(SP)-2
((SP)+1,(SP))<-(PSW)
.POPF 標志出棧
格式為: POPF
執行的操作:(PWS)<-((SP)+1,(SP))
(SP)<-(SP+2)
二、算術指令
1.加法指令
ADD(add)加法
ADC(add with carry)帶進位加法
INC(increment)加1
.ADD 加法指令
格式: ADD DST,SRC
執行的操作:(DST)<-(SRC)+(DST)
.ADC 帶進位加法指令
格式: ADC DST,SRC
執行的操作:(DST)<-(SRC)+(DST)+CF
.ADD 加1指令
格式: INC OPR
執行的操作:(OPR)<-(OPR)+1
2.減法指令
SUB(subtract)減法
SBB(subtract with borrow)帶借位減法
DEC(Decrement)減1
NEG(Negate)求補
CMP(Compare)比較
.SUB 減法指令
格式: SUB DST,SRC
執行的操作:(DST)<-(DST)-(SRC)
.SBB 帶借位減法指令
格式: SBB DST,SRC
執行的操作:(DST)<-(DST)-(SRC)-CF
.DEC 減1指令
格式: DEC OPR
執行的操作:(OPR)<-(OPR)-1
.NEG 求補指令
格式: NEG OPR
執行的操作:(OPR)<- -(OPR)
.CMP 比較指令
格式: CMP OPR1,OPR2
執行的操作:(OPR1)-(OPR2)
該指令與SUB 指令一樣執行減法操作,但不保存結果,只是根據結果設置條件標志西半
球.
3.乘法指令
MUL(Unsigned Multiple)無符號數乘法
IMUL(Signed Multiple)帶符號數乘法
.MUL 無符號數乘法指令
格式: MUL SRC
執行的操作:
位元組操作數:(AX)<-(AL)*(SRC)
字操作數:(DX,AX)<-(AX)*(SRC)
.IMUL 帶符號數乘法指令
格式: IMUL SRC
執行的操作:與MUL 相同,但必須是帶符號數,而MUL 是無符號數.
4.除法指令
DIV(Unsigned divide)無符號數除法
IDIV(Signed divide)帶符號數除法
CBW(Convert byte to word)位元組轉換為字
CWD(Contert word to double word)字轉換為雙字
.DIV 無符號數除法指令
格式: DIV SRC
執行的操作:
位元組操作:(AL)<-(AX)/(SRC)的商
(AH)<-(AX)/(SRC)的余數
字操作: (AX)<-(DX,AX)/(SRC)的商
(AX)<-(DX,AX)/(SRC)的余數
.IDIV 帶符號數除法指令
格式: DIV SRC
執行的操作:與DIV 相同,但操作數必須是帶符號數,商和余數也均為帶符號數,且余數的符號
與被除數的符號相同.
.CBW 位元組轉換為字指令
格式: CBW
執行的操作:AL 的內容符號擴展到AH.即如果(AL)的最高有效位為0,則(AH)=00;如(AL)的最
高有效位為1,則(AH)=0FFH
.CWD 字轉換為雙字指令
格式: CWD
執行的操作:AX 的內容符號擴展到DX.即如(AX) 的最高有效位為0, 則(DX)=0;否則
(DX)=0FFFFH.
這兩條指令都不影響條件碼.
三、邏輯指令
1.邏輯運算指令
AND(and) 邏輯與
OR(or) 邏輯或
NOT(not) 邏輯非
XOR(exclusive or)異或
TEST(test) 測試
.AND 邏輯與指令
格式: AND DST,SRC
執行的操作:(DST)<-(DST)^(SRC)
.OR 邏輯或指令
格式: OR DST,SRC
執行的操作:(DST)<-(DST)V(SRC)
.NOT 邏輯非指令
格式: NOT OPR
執行的操作:(OPR)<-(OPR)
.XOR 異或指令
格式: XOR DST,SRC
執行的操作:(DST)<-(DST)V(SRC)
.TEST 測試指令
格式: TEST OPR1,OPR2
執行的操作:(DST)^(SRC)
兩個操作數相與的結果不保存,只根據其特徵置條件碼
2.移位指令
SHL(shift logical left) 邏輯左移
SAL(shift arithmetic left) 算術左移
SHR(shift logical right) 邏輯右移
SAR(shift arithmetic right) 算術右移
ROL(Rotate left) 循環左移
ROR(Rotate right) 循環右移
RCL(Rotate left through carry) 帶進位循環左移
RCR(Rotate right through carry) 帶進位循環右移
格式: SHL OPR,CNT(其餘的類似)
其中OPR 可以是除立即數以外的任何定址方式.移位次數由CNT 決定,CNT 可以是1或CL.
循環移位指令可以改變操作數中所有位的位置;移位指令則常常用來做乘以2除以2操作.
其中算術移位指令適用於帶符號數運算,SAL 用來乘2,SAR 用來除以2;而邏輯移位指令則用
來無符號數運算,SHL 用來乘2,SHR 用來除以2.
四、串處理指令
1.與REP 相配合工作的MOVS,STOS 和LODS 指令
.REP 重復串操作直到(CX)=0為上
格式: REP string primitive
其中String Primitive 可為MOVS,LODS 或STOS 指令
執行的操作:
1)如(CX)=0則退出REP,否則往下執行.
2)(CX)<-(CX)-1
3)執行其中的串操作
4)重復1)~3)
.MOVS 串傳送指令
格式:可有三種
MOVS DST,SRC
MOVSB(位元組)
MOVSW(字)
其中第二、三種格式明確地註明是傳送位元組或字,第一種格式則應在操作數中表明是字還是
位元組操作,例如:
MOVS ES:BYTE PTR[DI],DS:[SI]
執行的操作:
1)((DI))<-((SI))
2)位元組操作:
(SI)<-(SI)+(或-)1,(DI)<-(DI)+(或-)1
當方向標志DF=0時用+,當方向標志DF=1時用-
3)字操作:
(SI)<-(SI)+(或-)2,(DI)<-(DI)+(或-)2
當方向標志DF=0時用+,當方向標志DF=1時用-
該指令不影響條件碼.
.CLD(Clear direction flag)該指令使DF=0,在執行串操作指令時可使地址自動增量;
.STD(Set direction flag)該指令使DF=1,在執行串操作指令時可使地址自動減量.
.STOS 存入串指令
格式: STOS DST
STOSB(位元組)
STOSW(字)
執行的操作:
位元組操作:((DI))<-(AL),(DI)<-(DI)+-1
字操作: ((DI))<-(AX),(DI)<-(DI)+-2
該指令把AL 或AX 的內容存入由(DI)指定的附加段的某單元中,並根據DF 的值及數據類型
修改DI 的內容,當它與REP 聯用時,可把AL 或AX 的內容存入一個長度為(CX)的緩沖區中.
.LODS 從串取指令
格式: LODS SRC
LODSB
LODSW
執行的操作:
位元組操作:(AL)<-((SI)),(SI)<-(SI)+-1
字操作: (AX)<-((SI)),(SI)<-(SI)+-2
該指令把由(SI)指定的數據段中某單元的內容送到AL 或AX 中,並根據方向標志及數據類型
修改SI 的內容.指令允許使用段跨越前綴來指定非數據段的存儲區.該指令也不影響條件碼.
一般說來,該指令不和REP 聯用.有時緩沖區中的一串字元需要逐次取出來測試時,可使
用本指令.
2.與REPE/REPZ 和REPNZ/REPNE 聯合工作的CMPS 和SCAS 指令
.REPE/REPZ 當相等/為零時重復串操作
格式: REPE(或REPZ) String Primitive
其中String Primitive 可為CMPS 或SCAS 指令.
執行的操作:
1)如(CX)=0或ZF=0(即某次比較的結果兩個操作數不等)時退出,否則往下執行
2)(CX)<-(CX)-1
3)執行其後的串指令
4)重復1)~3)
.REPNE/REPNZ 當不相等/不為零時重復串操作
格式: REPNE(或REPNZ) String Primitive
其中String Primitive 可為CMPS 或SCAS 指令
執行的操作:
除退出條件(CX=0)或ZF=1外,其他操作與REPE 完全相同.
.CMPS 串比較指令
格式: CMP SRC,DST
CMPSB
CMPSW
執行的操作:
1)((SI))-((DI))
2)位元組操作:(SI)<-(SI)+-1,(DI)<-(DI)+-1
字操作: (SI)<-(SI)+-2,(DI)<-(DI)+-2
指令把由(SI)指向的數據段中的一個字(或位元組)與由(DI)指向的附加段中的一個字(或位元組)
相減,但不保存結果,只根據結果設置條件碼,指令的其它特性和MOVS 指令的規定相同.
.SCAS 串掃描指令
格式: SCAS DST
SCASB
SCASW
執行的操作:
位元組操作:(AL)-((DI)),(DI)<-(DI)+-1
字操作: (AL)-((DI)),(DI)<-(DI)+-2
該指令把AL(或AX)的內容與由(DI)指定的在附加段中的一個位元組(或字)進行比較,並不保存
結果,只根據結果置條件碼.指令的其他特性和MOVS 的規定相同.
五、控制轉移指令
1.無條件轉移指令
.JMP(jmp) 跳轉指令
1)段內直接短轉移
格式:JMP SHORT OPR
執行的操作:(IP)<-(IP)+8位位移量
2)段內直接近轉移
格式:JMP NEAR PTR OPR
執行的操作:(IP)<-(IP)+16位位移量
3)段內間接轉移
格式:JMP WORD PTR OPR
執行的操作:(IP)<-(EA)
4)段間直接(遠)轉移
格式:JMP FAR PTR OPR
執行的操作:(IP)<-OPR 的段內偏移地址
(CS)<-OPR 所在段的段地址
5)段間間接轉移
格式:JMP DWORD PTR OPR
執行的操作:(IP)<-(EA)
(CS)<-(EA+2)
2.條件轉移指令
1)根據單個條件標志的設置情況轉移
.JZ(或JE)(Jump if zero,or equal) 結果為零(或相等)則轉移
格式:JE(或JZ) OPR
測試條件:ZF=1
.JNZ(或JNE)(Jump if not zero,or not equal) 結果不為零(或不相等)則轉移
格式:JNZ(或JNE) OPR
測試條件:ZF=0
.JS(Jump if sign) 結果為負則轉移
格式: JS OPR
測試條件:SF=1
.JNS(Jump if not sign) 結果為正則轉移
格式:JNS OPR
測試條件:SF=0
.JO(Jump if overflow) 溢出則轉移
格式: JO OPR
測試條件:OF=1
.JNO(Jump if not overflow) 不溢出則轉移
格式: JNO OPR
測試條件:OF=0
.JP(或JPE)(Jump if parity,or parity even) 奇偶位為1則轉移
格式: JP OPR
測試條件:PF=1
.JNP(或JPO)(Jump if not parity,or parity odd) 奇偶位為0則轉移
格式: JNP(或JPO) OPR
測試條件:PF=0
.JB(或JNAE,JC)(Jump if below,or not above or equal,or carry) 低於,或者不高於或等於,或進位
位為1則轉移
格式:JB(或JNAE,JC) OPR
測試條件:CF=1
.JNB(或JAE,JNC)(Jump if not below,or above or equal,or not carry) 不低於,或者高於或者等於,
或進位位為0則轉移
格式:JNB(或JAE,JNC) OPR
測試條件:CF=0
2)比較兩個無符號數,並根據比較的結果轉移
.JB(或JNAE,JC)
格式:同上
.JNB(或JAE,JNC)
格式:同上
.JBE(或JNA)(Jump if below or equal,or not above) 低於或等於,或不高於則轉移
格式:JBE(或JNA) OPR
測試條件:CFVZF=1
.JNBE(或JA)(Jump if not below or equal,or above) 不低於或等於,或者高於則轉移
格式:JNBE(或JA) OPR
測試條件:CFVZF=0
3)比較兩個帶符號數,並根據比較的結果轉移
.JL(或LNGE)(Jump if less,or not greater or equal) 小於,或者不大於或者等於則轉移
格式:JL(或JNGE) OPR
測試條件:SFVOF=1
.JNL(或JGE)(Jump if not less,or greater or equal)不小於,或者大於或者等於則轉移
格式:JNL(或JGE) OPR
測試條件:SFVOF=0
.JLE(或JNG)(Jump if less or equal,or not greater) 小於或等於,或者不大於則轉移
格式:JLE(或JNG) OPR
測試條件:(SFVOF)VZF=1
.JNLE(或JG)(Jump if not less or equal,or greater) 不小於或等於,或者大於則轉移
格式:JNLE(或JG) OPR
測試條件:(SFVOF)VZF=0
4)測試CX 的值為0則轉移指令
.JCXZ(Jump if CX register is zero) CX 寄存器的內容為零則轉移
格式:JCXZ OPR
測試條件:(CX)=0
注:條件轉移全為8位短跳!
3.循環指令
.LOOP 循環指令
格式: LOOP OPR
測試條件:(CX)<>0
.LOOPZ/LOOPE 當為零或相等時循環指令
格式: LOOPZ(或LOOPE) OPR
測試條件:(CX)<>0且ZF=1
.LOOPNZ/LOOPNE 當不為零或不相等時循環指令
格式: LOOPNZ(或LOOPNE) OPR
測試條件:(CX)<>0且ZF=0
這三條指令的步驟是:
1)(CX)<-(CX)-1
2)檢查是否滿足測試條件,如滿足則(IP)<-(IP)+D8的符號擴充.
4.子程序
.CALL 調用指令
.RET 返回指令
5.中斷
.INT 指令
格式: INT TYPE
或INT
執行的操作:(SP)<-(SP)-2
((SP)+1,(SP))<-(PSW)
(SP)<-(SP)-2
((SP)+1,(SP))<-(CS)
(SP)<-(SP)-2
((SP)+1,(SP))<-(IP)
(IP)<-(TYPE*4)
(CS)<-(TYPE*4+2)
.INTO 若溢出則中斷
執行的操作:若OF=1則:
(SP)<-(SP)-2
((SP)+1,(SP))<-(PSW)
(SP)<-(SP)-2
((SP)+1,(SP))<-(CS)
(SP)<-(SP)-2
((SP)+1,(SP))<-(IP)
(IP)<-(10H)
(CS)<-(12H)
.IRET 從中斷返回指令
格式: IRET
執行的操作:(IP)<-((SP)+1,(SP))
(SP)<-(SP)+2
(CS)<-((SP)+1,(SP))
(SP)<-(SP)+2
(PSW)<-((SP)+1,(SP))
(SP)<-(SP)+2
六、處理機控制指令
1.標志處理指令
.CLC 進位位置0指令(Clear carry)CF<-0
.CMC 進位位求反指令(Complement carry)CF<-CF
.STC 進位位置1指令(Set carry)CF<-1
.CLD 方向標志置0指令(Clear direction)DF<-0
.STD 方向標志置1指令(Set direction)DF<-1
.CLI 中斷標志置0指令(Clear interrupt)IF<-0
.STI 中斷標志置1指令(Set interrupt)IF<-0
2.其他處理機控制指令
NOP(No Opreation) 無操作
HLT(Halt) 停機
WAIT(Wait) 等待
ESC(Escape) 換碼
LOCK(Lock) 封鎖
這些指令可以控制處理機狀態.這們都不影響條件碼.
.NOP 無操作指令
該指令不執行任何操作,其機器碼佔有一個位元組,在調試程序時往往用這條指令佔有一定
的存儲單元,以便在正式運行時用其他指令取代.
.HLT 停機指令
該指令可使機器暫停工作,使處理機處於停機狀態以便等待一次外部中斷到來,中斷結束
後可繼續執行下面的程序.
.WAIT 等待指令
該指令使處理機處於空轉狀態,它也可以用來等待外部中斷的發生,但中斷結束後仍返回
WAIT 指令繼續德行.
.ESC 換碼指令
格式ESC mem
其中mem 指出一個存儲單元,ESC 指令把該存儲單元的內容送到數據匯流排去.當然ESC 指令
不允許使用立即數和寄存器定址方式.這條指令在使用協處理機(Coprocessor)執行某些操作
時,可從存儲器指得指令或操作數.協處理機(如8087)則是為了提高速度而可以選配的硬體.
.LOCK 封鎖指令
該指令是一種前綴,它可與其他指令聯合,用來維持匯流排的鎖存信號直到與其聯合的指令
執行完為止.當CPU 與其他處理機協同工作時,該指令可避免破壞有用信息.

㈨ 輸入命令

shutdown -s -t 60 這樣就實現了60秒後自動關機

如果你系統的Task Scheler服務啟動,可以用at 11:30 shutdown -s,這樣11:30就會自動關機。

如果你想取消關機,在彈出關機對話框時,shutdown -a就行了。

如果想讓系統執行別的指令,到網路里搜搜。

㈩ 匯編指令執行時在DOS裡面怎樣輸入的

可用的話,
直接
A
XXXX:XXXX
然後開始一行行寫進去,寫完後,回車兩次,
然後用
R
CS
R
IP
設置好你寫匯編代碼的地址。
最後T或P單步運行。

閱讀全文

與匯輸入命令相關的資料

熱點內容
噴油螺桿製冷壓縮機 瀏覽:577
python員工信息登記表 瀏覽:375
高中美術pdf 瀏覽:158
java實現排列 瀏覽:511
javavector的用法 瀏覽:980
osi實現加密的三層 瀏覽:230
大眾寶來原廠中控如何安裝app 瀏覽:912
linux內核根文件系統 瀏覽:241
3d的命令面板不見了 瀏覽:524
武漢理工大學伺服器ip地址 瀏覽:147
亞馬遜雲伺服器登錄 瀏覽:523
安卓手機如何進行文件處理 瀏覽:70
mysql執行系統命令 瀏覽:929
php支持curlhttps 瀏覽:142
新預演算法責任 瀏覽:443
伺服器如何處理5萬人同時在線 瀏覽:249
哈夫曼編碼數據壓縮 瀏覽:424
鎖定伺服器是什麼意思 瀏覽:383
場景檢測演算法 瀏覽:616
解壓手機軟體觸屏 瀏覽:348