第5章 動(dòng)手操作-DEBUG的使用1(X86匯編教程)
按下回車(chē)鍵,第一步就完成了.
出來(lái)一個(gè)黑底白字窗口,這種窗口叫做:DOS窗口(中文叫做:命令提示符),通過(guò)輸入指令來(lái)完成任務(wù).
DOS 是很久以前的電腦系統(tǒng),又叫磁盤(pán)管理系統(tǒng).現(xiàn)在的32位Windows系統(tǒng)(不敢保證64位的系統(tǒng)也有這東西)里面都有16位MS-DOS(MS:微軟,MS-DOS:微軟的DOS系統(tǒng))虛擬機(jī),能夠在Windows系統(tǒng)下做一些DOS才能做到的事情.也就是命令提示符了.當(dāng)然,這種文本界面不是 DOS系統(tǒng)專(zhuān)有,其實(shí)電腦一開(kāi)機(jī)就還沒(méi)進(jìn)入系統(tǒng)就是這種黑白文本模式.DOS是這種模式下的系統(tǒng)中最出名的一個(gè),所以這種黑白文本模式也叫DOS模式.
好了,試試輸入指令吧.
你看到了嗎?在第一行,有一個(gè)光標(biāo)一閃一閃的,那就是你的指令即將輸入的地方.我們來(lái)看看各個(gè)寄存器里的內(nèi)容吧,R指令就是查看寄存器用的.輸入"R"然后按下回車(chē)就會(huì)顯示各個(gè)寄存器的內(nèi)容:
看,寄存器中的內(nèi)容就這么以16進(jìn)制排列出來(lái)了,其中有些內(nèi)容可能看不懂,不要在意,將來(lái)會(huì)講解.試試修改寄存器里的內(nèi)容吧.
同樣是用R指令,語(yǔ)法:R 空格 寄存器名
修改AX寄存器試試:R AX
回車(chē)
1234 (注意,DEBUG不是匯編編譯器,所以和編譯器有點(diǎn)不同,默認(rèn)進(jìn)制模式是16進(jìn)制!所以這里的1234輸入進(jìn)去,其實(shí)是16進(jìn)制的!)
相關(guān)推薦
技術(shù)專(zhuān)區(qū)
- FPGA
- DSP
- MCU
- 示波器
- 步進(jìn)電機(jī)
- Zigbee
- LabVIEW
- Arduino
- RFID
- NFC
- STM32
- Protel
- GPS
- MSP430
- Multisim
- 濾波器
- CAN總線
- 開(kāi)關(guān)電源
- 單片機(jī)
- PCB
- USB
- ARM
- CPLD
- 連接器
- MEMS
- CMOS
- MIPS
- EMC
- EDA
- ROM
- 陀螺儀
- VHDL
- 比較器
- Verilog
- 穩(wěn)壓電源
- RAM
- AVR
- 傳感器
- 可控硅
- IGBT
- 嵌入式開(kāi)發(fā)
- 逆變器
- Quartus
- RS-232
- Cyclone
- 電位器
- 電機(jī)控制
- 藍(lán)牙
- PLC
- PWM
- 汽車(chē)電子
- 轉(zhuǎn)換器
- 電源管理
- 信號(hào)放大器
評(píng)論