《微機原理-(實驗1 尋址與編輯工具使用 )》由會員分享,可在線閱讀,更多相關(guān)《微機原理-(實驗1 尋址與編輯工具使用 )(18頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,四川大學(xué)錦江學(xué)院 電子信息工程系,微機原理與接口技術(shù)實驗,盧鶯 畢春艷,成績評定,完成實驗,規(guī)范操作,回答問題,實驗報告,實驗報告要求,使用,統(tǒng)一,實驗報告紙,下一次實驗,交上一次的報告,在實驗開始前,先收實驗報告,抄襲實驗報告,0,分,實驗報告內(nèi)容,1,、實驗?zāi)康?2,、實驗內(nèi)容,3,、實驗儀器,儀器名稱、型號,軟件名稱、版本等,4,、實驗原理,基本原理,實現(xiàn)方法及框圖,相關(guān)電路等,5,、實驗步驟,實驗關(guān)鍵操作步驟,儀器、電路及器件選擇使用,原程序及關(guān)鍵指令注釋等,6,、實驗數(shù)據(jù),測量數(shù)據(jù)或數(shù)據(jù)列表,7,
2、、實驗數(shù)據(jù)分析,對實驗結(jié)果的評價,誤差分析,出現(xiàn)故障原因及排除方法,回答思考題等,8,、參考文獻,9,、實驗體會,對實驗的看法、改進建議等,實驗報告內(nèi)容,實驗一 尋址與編輯工具使用,實驗?zāi)康?掌握,8088,匯編語言基本指令使用與簡單編程,熟悉匯編語言源程序的建立及執(zhí)行程序的,生成過程;,掌握,MASM 5.0,編譯器的使用;,掌握,DEBUG,調(diào)試程序方法;,練習(xí),X86,匯編語言基本指令,EDIT,生成匯編語言源程序(*,.ASM,),MASM,生成目標文件(*,.OBJ,),LINK,生成執(zhí)行文件(*,.EXE,),DEBUG,調(diào)試執(zhí)行文件,實驗內(nèi)容,實驗一 尋址與編輯工具使用,匯編語言
3、程序的基本結(jié)構(gòu),code segment,assume,cs:code,start:,code ends,end start,指令,實驗步驟,一、用,EDIT,生成匯編語言源文件(*,.ASM,),在命令提示符狀態(tài)下鍵入:,E,:,進入,E,盤,鍵入:,CD,masm,進入實驗文件夾,在,E,:,masm,下,鍵入:,EDIT AAA.ASM,進入編輯狀態(tài),輸入指令,保存并退出,文件名可任意,擴展名為,ASM,今天實驗用指令,MOV AX,,,3000H,MOV AX,,,BX,MOV AX,,,1200H,MOV AX,,,BX,MOV AX,,,1100HBX,MOV AX,,,BXSI,
4、MOV AX,,,1100HBXSI,二、用,MASM,生成目標文件(*,.OBJ,),在提示符界面,鍵入,MASM AAA.ASM,,生,成,.OBJ,文件。,三、用,LINK,生成執(zhí)行文件(*,.EXE,),成功生成,.OBJ,文件后,鍵入,LINK AAA.OBJ,四、用,DEBUG,調(diào)試執(zhí)行文件,成功生成,.EXE,文件后,鍵入,DEBUG AAA.EXE,實驗步驟,程序執(zhí)行準備,DEBUG *.EXE,調(diào)入執(zhí)行文件,-U,檢查程序位置,-,R,設(shè)置,/,檢查寄存器,I P,設(shè)在程序執(zhí)行的第一條指令處,-D,檢查內(nèi)存單元數(shù)據(jù),-E,設(shè)置內(nèi)存單元數(shù)據(jù),-T,執(zhí)行單條指令,-A,錄入指令,
5、用,R,設(shè)置下列寄存器,DS=3000,BX=0100,S I=0002,R,檢查,用,E,設(shè)置下列數(shù)據(jù),3000,:,0100=12,3000,:,0101=34,3000,:,0102=56,3000,:,0103=78,3000,:,1200=2A,3000,:,1201=4C,3000,:,1202=B7,3000,:,1203=65,D 3000:0100,D 3000:1200,檢查數(shù)據(jù),程序執(zhí)行,用,R,檢查,I P,和所有,用,T,指令執(zhí)行單條指令,(自動顯示寄存器內(nèi)容),觀察程序運行,記錄實驗數(shù)據(jù),原始數(shù)據(jù)交指導(dǎo)老師簽字認可,附在實驗,報告指定位置,30100H,12,30101H,34,30102H,56,30103H,78,31200H,2A,31201H,4C,30102H,B7,30103H,65,DS,3000H,BX,0100H,SI,0002H,R DS,E?,E DS,:偏移地址,AX,IP,執(zhí)行步驟,MOV AX,,,3000H,MOV AX,,,BX,MOV AX,,,1200H,MOV AX,,,BX,MOV AX,,,1100HBX,MOV AX,,,BXSI,MOV AX,,,1100HBXSI,不同的尋址指令,,AX,、,IP,的內(nèi)容如何變化?,今天實驗記錄數(shù)據(jù),下次實驗,循環(huán)程序及標志位使用,