freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

微機原理與接口技術課程設計說明書-鐘表顯示匯編語言程序設計-文庫吧資料

2025-06-12 18:24本頁面
  

【正文】 9。 39。 39。 39。 39。 39。 39。 39。 通過這次設計,我想說,我真的付出很多,確實很辛苦,但我很開心最后我認為大學應該多做一些這樣的課題,我相信我們會越做越好。通過這次課程設計,使我對系統(tǒng)時鐘顯示的程序有了更深一步的了解,對它的各個模塊都有所研究,把死板的課本知識變得生動有趣,激發(fā)了學習的積極性,加深了對理論知識的理解,以前對匯編語言的認識比較模糊,現(xiàn)在通過自己做實驗,基本了解了它的使用,培養(yǎng)了自己的實踐動手能力。平常上課都只是聽老師講講,覺的很多東西很簡單,但真正做起來,真的發(fā)現(xiàn)了很多問題,后來通過自己查資料和摸索解決了一些問題。在這次的設計中,我感覺有同學們的幫助很重要,這次設計的時間雖然有些倉促,但是我們的熱情依然很高,在大量資料和老師的幫助下選定了方案,之前想的可能是用硬件來實現(xiàn),但后來聽老師一講,知道原來是用純軟件來實現(xiàn),一開始一點頭緒都沒有,但查了一些資料后,心里就有些底了。6 心得體會這次課程設計歷時兩周,從中發(fā)現(xiàn)了自己很多問題,看見自己的知識有很多漏洞,雖然做過微機原理實驗,但實際經驗還是很缺乏。5 編程時遇到的問題及解決方法在課程設計中遇到的最大的困難是如何產生中斷,用什么形式的中斷實現(xiàn)功能,對中斷向量表的裝載還比較模糊,對中斷的初始化、具體設置、中斷返回還不是很清楚,程序設計一度陷入停滯狀態(tài),不知如何是好。 圖41 程序運行結果(4)如果要退出程序,點擊‘ESC’鍵即可。(3)點擊連接,然后點擊運行,即可顯示結果。4 調試過程(1)編譯→匯編源文件。 3 主程序流程圖 主程序流程圖如圖31所示。退出程序(EXIT)用的是INT 21 4CH號中斷,該中斷的功能是終止當前程序并返回調用程序,入口參數(shù):AL=退出碼。同時還要用到INT 21 08H號中斷,該中斷的功能是鍵盤輸入字符(無回應顯示),出口參數(shù):AL=輸出字符。 圖24 子程序SETCURS流程圖綜上所述,為系統(tǒng)顯示時鐘的幾個重要子程序,缺一不可,但實現(xiàn)這些功能其實還有很多其它中斷可以完成,在這里不一一介紹。由于在第零頁中定位,可用SUB BH,BH來完成此操作。為了使顯示的時間在DOS屏幕中的中間顯示,DX設置為0A24H,即DH=0AH,DL=24H,就是在0AH行,24H列。在子程序SETCURS中,我用到了顯示器驅動程序(INT 10H)中AH=2的功能。子程序CLRSCR流程圖如圖23所示。以上是對INT 10 AH=6中斷的簡述,在本課題中用到清屏程序是為了使屏幕顯示更加美觀,同時改變BH的數(shù)值,便可改變字體顏色,程序中即讓AX=0600H,左上角的行列號為(CH,CL)=(0,0),右下角的行列號為DX=184FH。在子程序CLRSCR中,我用到了顯示器驅動程序(INT 10H)中AH=6的功能。程序:STDOUT PROC PUSH DX MOV DL,AL MOV AH,2 INT 21H POP DXRETSTDOUT ENDP 子程序STDOUT流程圖如圖22所示。編號02H的功能就是顯示輸出,入口參數(shù):DL=輸出字符。 圖21 子程序BIN100UT流程圖 子程序STDOUT的功能是顯示輸出。因此在編程時,我們可以利用堆棧操作中“先進后出、后進先出”的特性,當分離出各十進制位時依次入棧,要逐個轉換成ASCII碼送顯示時依次出棧。在內存中分配一緩沖區(qū),用來存放以上分離出來的十進制數(shù)的每一位,然后再逐個轉換成ASCII碼,轉換成ASCII碼的過程很簡單,就是給每個十進制位加上30H即可;最后送顯示器輸出。 子程序BIN10OUT子程序BIN100UT的功能就是把二進制數(shù)轉換為十進制ASCII碼輸出。其中DOS
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1