1. 程式人生 > >64位作業系統下執行debug

64位作業系統下執行debug

前言:在學習組合語言時,debug不失為練習得好工具。讀者作業系統若為32位,可直接執行debug。

在64位作業系統下,想執行debug,需要兩個東西:DOSBox,debug.exe。

1,下載、安裝DOSBox。

2,下載debug.exe,將debug.exe檔案放置在磁碟,例如:D:debug\    

3,執行DOSBox.exe,輸入:mount c  D:debug\,    Enter後,提示如下圖

PS:  此處c為DOSBox安裝磁碟,D:debug\為debug.exe檔案位置

4,執行c:切換到自己得磁碟後,即可執行debug

配置dosbox.config檔案,每次執行DOSBox可以不用輸入以上命令:

開啟dosbox.config,在最後一行新增:

mount c D:\debug
c:
debug

相關推薦

64作業系統執行debug

前言:在學習組合語言時,debug不失為練習得好工具。讀者作業系統若為32位,可直接執行debug。 在64位作業系統下,想執行debug,需要兩個東西:DOSBox,debug.exe。 1,下載、安裝DOSBox。 2,下載debug.exe,將debug.exe檔

win7 64作業系統git的安裝 顯示檔案版本和正在執行的windows版本不一致

想要在自己機器上安裝git,對專案進行版本控制,可還是發生了很不和諧的一幕。費盡周折,上圖:一開始以為是下載過程中檔案出錯,然後下載了好多次,每次點選安裝和的時候,都會出現下面的錯誤提示:可是機器的作業系統版本就是win7 64位作業系統,下載的git版本也是for wind

Windows 64作業系統64Robotframework+Ride環境搭建

一、Python 安裝 版本號:2.7.15 64位版本 安裝python後,注意要增加環境變數以下兩個環境變數,到系統環境變數Path中:C:\Python27;C:\Python27\Scripts; 二、Robotframework 版本安裝—原始碼方式安裝 下載連結:http

16,3264作業系統,各型別的長度整理

特別是int相關的型別在不同位數機器的平臺下長度不同。C99標準並不規定具體資料型別的長度大小,只規定級別。作下比較:   (1)16位平臺   char         1個位元組8位 

64win7執行Virtualbox安裝系統時出錯--android筆記

genymotion 64位win7下執行Virtualbox安裝系統時出錯(提示VBoxDD.DLL錯誤)的解決方案 報錯為: GetLastError=1790 (VERR_UNRESOLVED_ERROR 你可以下載 http://pan.baidu.com/s/1o7Kduo6

testlink 1.9.8 Win7 64作業系統搭建

一、安裝軟體準備 1、Apache(httpd-2.4.16-win64-VC11) 2、PHP(php-5.6.12-Win32-VC11-x64) 3、MySQL(mysql-5.6.25-winx64) 4、testlink1.9.3 二、安裝Apache 1、

64作業系統安裝emeditor,右鍵彈出emeditor

64位作業系統(Windows7,windows8,Windows8.1)下安裝emeditor,右鍵彈出emeditor,開啟登錄檔,執行 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shellex\

關於32程式在64系統執行中需要注意的重定向問題(有圖有真相)(***)

0x00 前言 最近學習了[email protected]的文章《Persistence Architecture Matters》,恰巧解決了我之前遇到過的一個問題,理清了檔案和登錄檔重定向中需要注意的細節 大家在學習的過程中難免也會碰到,所以在此分享一下。

64作業系統執行32的程式

執行 32 位程式 WOW64 子系統使 32 位程式能夠在基於 x64 版本的 Windows Server 2003 和 Windows XP 專業 x64 版的執行而不用修改。WOW64 子系統是通過在基於 x64 版本的 Windows Server 2003 和

《一個64作業系統的設計與實現》閱讀筆記: 第一個作業系統執行

廢話不多說,直接上boot.asm檔案程式碼 org 0x7c00 ;設定引導起始地址 BaseOfStack equ 0x7c00 ;設定常量BaseOfstack為0x7c00 Label_Start: mov ax, cs mov ds, ax mov es,

《一個64作業系統的設計與實現》閱讀筆記:centos7bochs安裝與環境搭建

折騰了兩天,才把這環境什麼的弄好,跟執行第一個系統。中途出現問題賊多,在這裡儘量回想總結。 具體步驟如下 環境:VMware下安裝的centos7.3 安裝bochs 0.輸入命令安裝以下幾個庫   sudo yum install gtk2 gtk2-devel

Windows 64 系統安裝配置 DOSBox 及 debug.exe

該篇部落格同樣作為類似問題 “如何在 Windows 64 位系統下進入 debug” 的答案。 很多同學初看王爽的《組合語言》,或者因為其它原因需要進入 debug 除錯模式下學習組合語言時,會出現類似以下的錯誤提示 這是因為他們使用的是 64 位的 Windows

64win7,CodeBlock13.12配置GTK3.x環境以及第一個DEMO的執行

      MAIL:crachman#qq.com   OS版本:windows 7 Ultimate 64Bit  English Version GTK版本:GTK+ 3.6.4下載32位版本(官網提示:64位版本相容性不保證)如圖2所示 一、下載安裝       

【轉載】64Win7成功安裝64的Oracle、32的InstantClient和PLSQL Developer

註銷 五步 ldb 需要 windows inf 目錄 登錄 class 感謝原作者,原文鏈接:https://wenku.baidu.com/view/433d0b544a7302768f993926.html 經實際安裝操作,通過以下步驟能夠成功地把Oracle安裝到

Win7 (64安裝RabbitMQ

消息隊列RabbitMQ依賴erlang,所以先安裝erlang,然後再安裝RabbitMQ;下載RabbitMQ,下載地址:http://www.rabbitmq.com erlang,下載地址:http://www.erlang.org/ 先安裝erlang,雙擊erlang的安裝文件即可,然後配置

64系統,指向int型的指針占的內存空間多大?

span amp eof 指針變量 一級指針 class inux turn ret 不廢話,請看代碼演示如下: 註意使用的操作系統的位數,不同位數的操作系統,結果不一樣! 我是用的是64位的操作系統! linux下示例代碼如下: 1 #include <stdi

Windows 64 系統 Python 環境的搭建

for libs ref soft strong 註冊表 -- cnblogs %20 Windows 64 位開發環境 註意:本教程適用於 Windows 7 64 位操作系統 及 Windows 10 64 位操作系統,其他系統尚未經過校驗。 安裝 IDE PyCh

windows(64使用curl安裝

AD lock -- 窗口 官網 .html idt eight com Curl命令可以通過命令行的方式,執行Http請求。在Elasticsearch中有使用的場景,因此這裏研究下如何在windows下執行curl命令。 工具下載   在官網處下載工具包:h

64系統註冊32dll文件

共存 dll文件 支持 不兼容 class syswow64 txt clas 復制 64位系統下註冊32位dll文件 在64位系統裏註冊32位軟件所需的一些dll會提示不兼容,大概因為32 位進程不能加載64位Dll,64位進程也不可以加載32的導致。 若要支持的32

32的apk 在64平臺上執行不停掛掉的問題

01-01 00:55:41.800 E/AndroidRuntime(12543): FATAL EXCEPTION: main 01-01 00:55:41.800 E/AndroidRuntime(12543): Process: cn.digirun.update, PID: 12543