微機介面實驗報告五

2022-04-19 14:52:31 字數 722 閱讀 7463

組合語言程式設計上機實驗報告(實驗五)

1、實驗目的、內容及要求

題目:子程式設計、dos系統功能呼叫

內容:編寫鍵盤輸入4位十六進製制數,結果以二進位制數儲存到bx暫存器中的程式。

要求:實驗前要做好充分準備,包括程式清單,除錯步驟、除錯方法、對程式結果的分析等。實驗過程要注意觀察結果。

本實驗要求在edit編輯軟體下編寫乙個完整的組合語言程式。在debug狀態下執行程式。

2、實驗時間及地點

日期:5.7節次:7、8 地點:

3、實驗目的

通過實驗進一步熟練掌握編寫組合語言分支程式的基本方法。學會使用系統功能呼叫與輸入裝置(鍵盤)進行資料交流。要求在編輯軟體edit下編輯程式,鍵盤輸入資料。

完成編輯、彙編、連線、執行(在debug下執行)、除錯等全過程。

4、簡述在實驗中遇到的問題和解決的方法

剛開始有點陌生,覺得比前幾次都難,一時間沒有怎麼理清頭緒。尤其是在儲存資料到暫存器中時總是與輸入的資料不一致。經過反覆除錯明確了演算法,很快得到了最終結果。

在手動練習時多次討論才使得結果進一步完善。

執行結果:

手動練習:

結果分析及實驗體會:

通過這次編寫鍵盤輸入程式,基本掌握了dos系統功能除錯的使用方法。對編寫組合語言源程式更加有信心了,對組合語言的上機過程也更加熟悉了。同時也進一步體會到了程式的不唯一性,只是實驗中老師提出的不足卻沒能更好的修改過來,算是這次實驗的小遺憾了。

微機介面實驗報告三

組合語言程式設計上機實驗報告 實驗三 1 實驗目的 內容及要求 題目 迴圈程式1 內容 編寫按十五行 每行十六列的 形式顯示ascii碼為10h ffh的所有字元。即以行為主的順序及ascii碼遞增的次序顯示對應的字元。每十六個字元為一行,每行中的相鄰兩個字元之間用空格 ascii碼為20h 隔開。...

微機介面實習報告

微機系統介面課程設計 題目 交通燈電風扇定時開關 微機系統介面課程設計 一實習的目的 本次實習是基於微機原理與微機接 術的實踐課程設計。1,通過實習熟悉並掌握介面晶元8253 8255 8259的原理 功能和應用 2,對微機原理知識的熟悉和鞏固,了解微機工作基本原理。二硬體課程設計題目 1,十字路 ...

微機介面課後習題答案

2.3 8086對儲存器的管理為什麼採用分段的辦法 答 8086是乙個16位的結構,採用分段管理辦法可形成超過16位的儲存器實體地址,擴 大對儲存器的定址範圍 1mb,20位位址 若不用分段方法,16位位址只能定址64kb空間.2.13 80386內部結構由哪幾部分組成簡述各部分的作用.答 8038...