微机原理与接口技术实验:完整的汇编语言程序设计实验
生活随笔
收集整理的這篇文章主要介紹了
微机原理与接口技术实验:完整的汇编语言程序设计实验
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
學生實驗報告
實驗課名稱:微機原理與接口技術
實驗項目名稱:完整匯編程序設計
實驗名稱:完整的匯編語言程序設計實驗
一、 實驗目的
1.掌握完整的匯編語言源程序的設計方法;
2.掌握匯編語言源程序的執行過程。
二、實驗內容
設計一個程序,將自己的名字顯示在屏幕上
三、實驗儀器與設備
計算機,DOSbox虛擬機,外接設備
四、實驗原理
利用DOS的9號功能,將字符串輸出到屏幕上
五、實驗過程與代碼
方法一:
stack segment a db 10 dup(?) stack endsdata segment string db 'HAIHONG',0dh,0ah, '$' dw 'ab' db 'ab' data endscode segment assume cs:code,ds:data,ss:stack start: mov ax,data mov ds,ax mov dx,offset string mov ah,9 int 21h mov ax,4c00h int 21hcode ends end start方法二:
stack segment db 10 dup(?) stack endsdata segment data endscode segment assume cs:code,ds:data,ss:stack start: mov dl,6ch mov ah,02h int 21hmov dl,69h mov ah,02h int 21hmov dl,68h mov ah,02h int 21hmov dl,71h mov ah,02h int 21h mov dl,69h mov ah,02h int 21hmov dl,66h mov ah,02h int 21hmov dl,65h mov ah,02h int 21hmov dl,6eh mov ah,02h int 21hmov dl,67h mov ah,02h int 21h mov ax,4c00h int 21h code ends end start六、實驗結果與分析
????????通過本次實驗,學會了匯編程序的完整結構,段的劃分很明確,不像高級語言一樣,對很多方法進行了封裝。作為底層語言,匯編必須對棧段、代碼段、數據段等嚴格區分,并巧妙的聯系起來。對于本次實驗來說,需要簡單的了解DOS的常用命令。
總結
以上是生活随笔為你收集整理的微机原理与接口技术实验:完整的汇编语言程序设计实验的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ubuntu如何卸载安装的软件以File
- 下一篇: 外卖和快递行业数据_下周一起,整治全面启