欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 匯編語言實驗報告 [打印本頁]

作者: sliver    時間: 2018-2-28 16:07
標題: 匯編語言實驗報告
實驗報告

課程名稱:     匯編語言            
姓    名:               
班    級:               
學    號:               
指導教師:              
實驗時間:     2016.10.20         

實驗一  匯編程序的匯編及運行
1.實驗目的和要求   
(1)熟悉匯編程序的匯編、連接、執行過程
(2)生成LST文件,查看LST文件
(3)生成OBJ文件,修改語法錯誤
(4)生成EXE文件
(5)執行
2.實驗環境
IBM—PC機及其兼容機
實驗的軟件環境是:
Masm for Windows 集成實驗環境 2012
3.實驗內容及實驗數據記錄
(1)41_1
DATA   SEGMENT   USE16
SUM    DB   ?
MES    DB    'What is your name?$'
DATA   ENDS
CODE   SEGMENT USE16
        ASSUME CS:CODE,DS:DATA
BEG:    MOV   AX,DATA
        MOV   DS,AX
        MOV   AL,46H
       MOV   AH,9
       MOV   DX,OFFSET MESG
       INT    21H
       MOV   AH,01H
       INT    21H
       MOV   AH,02H
       MOV   DL,AL
       INT    21H
       ADD   AL,52H
       MOV   SUM,AL
       MOV   AH,4CH
       INT    21H
CODE  ENDS
       END   BEG
(2)DATA   SEGMENT USE16
MESG   DB 'What is your name?$'
BUF    DB 30
       DB ?
       DB 30 DUP(?)
DATA   ENDS
CODE   SEGMENT USE16
       ASSUME  CS:CODE,DS:DATA
BEG:   MOV ax,DATA
       MOV DS,AX
AGAIN: MOV AH,9
       MOV DX,OFFSET MESG
       INT 21H
       MOV AH,0AH
       MOV DX,OFFSET BUF
       INT 21H
       MOV AH,2
       MOV DL,0AH
       INT 21H
       MOV BL,BUF+1
       MOV BH,0
       MOV SI,OFFSET BUF+2
       MOV BYTE PTR [BX+SI],'$'
       MOV AH,9
       MOV DX,OFFSET BUF+2
       INT 21H
       MOV AH,4CH
       INT 21H
CODE   ENDS
       END BEG
      
4.算法描述及實驗步驟
   (1)匯編源程序41_1.asm    ml/c 41_1.asm
        匯編源程序41_2.asm
   (2)鏈接目標程序41_1.obj  鏈接目標程序41_2.obj
(3)運行可執行程序41_1.exe      41_1.exe

6. 實驗結果
(1)實現了源代碼的匯編程序的編譯、連接、運行過程
(2)實現了對一串字符串的屏幕顯示
(3)實現了單個字符的輸入輸出
(4)實現了加法的操作
7. 總結  
本次會編,真是一次艱難的事情啊,不過我想萬事開頭難。通過這次匯編我學會了一些基本的匯編、連接、執行過程;試驗段目的不是為了驗證書本理論,更重要的是對實踐能力 的培養。





歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1