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

正文內(nèi)容

匯編語言課程設(shè)計報告顯示系統(tǒng)時間(已修改)

2025-01-30 22:26 本頁面
 

【正文】 《匯編語言》課程設(shè)計報告 題 目: 院 (系): 班 級: 姓 名: 學(xué) 號: 指導(dǎo)教師: 1設(shè)計主要任務(wù)這個程序主要是用來顯示系統(tǒng)時間的程序。在這個程序中,主程序首先設(shè)置顯示方式,取系統(tǒng)時間后將時間保存,繼續(xù)設(shè)置顯示方式,利用BIOS的INT 1AH的2號系統(tǒng)功能調(diào)用,將計算機系統(tǒng)的時間參數(shù)(BCD碼)送入寄存器,將用BCD碼表示的時、分、秒轉(zhuǎn)換成ASCII碼并進行顯示。讀字符串到al中進行判斷是否為結(jié)束,然后進行顯示時間。后又重新取系統(tǒng)時間。 然后進行一系列的判斷是否有進位。有則進行進位操作,否則重新取系統(tǒng)時間。任務(wù):對學(xué)生掌握知識的深度、運用理論去處理問題的能力、實驗?zāi)芰Α⒄n程設(shè)計能力、書面及口頭表達(dá)能力進行考核。匯編語言程序設(shè)計課程設(shè)計是在教學(xué)實踐基礎(chǔ)上進行的一次大型實驗,也是對該課程所學(xué)理論知識的深化和提高。因此,要求學(xué)生能綜合應(yīng)用所學(xué)知識,設(shè)計與制造出具有較復(fù)雜功能的應(yīng)用系統(tǒng),并且在實驗的基本技能方面上進行一次全面的訓(xùn)練。培養(yǎng)學(xué)生綜合運用所學(xué)知識獨立完成匯編程序課題的能力。使學(xué)生能夠較全面地鞏固和應(yīng)用課堂中所學(xué)的基本理論和程序設(shè)計方法,能夠較熟練地完成匯編語言程序的設(shè)計和調(diào)試。提高學(xué)生對工作認(rèn)真負(fù)責(zé)、一絲不茍,對同學(xué)團結(jié)友愛,協(xié)作攻關(guān)的基本素質(zhì)。培養(yǎng)學(xué)生從資料文獻(xiàn)、科學(xué)實驗中獲得知識的能力,提高學(xué)生從別人經(jīng)驗中找到解決問題的新途徑的悟性,初步培養(yǎng)工程意識和創(chuàng)新能力。培養(yǎng)學(xué)生勇于探索、嚴(yán)謹(jǐn)推理、實事求是、有錯必改,用實踐來檢驗理論,全方位考慮問題等科學(xué)技術(shù)人員應(yīng)具有的素質(zhì)。目標(biāo):用“時:分:秒”(均為兩位)的形式連續(xù)顯示系統(tǒng)時間。利用BIOS的INT 1AH的2號系統(tǒng)功能調(diào)用,將計算機系統(tǒng)的時間參數(shù)(BCD碼)送入寄存器,將用BCD碼表示的時、分、秒轉(zhuǎn)換成ASCII碼并進行顯示。 2 設(shè)計方案(1)在DOS環(huán)境下完成,先利用BIOS功能調(diào)用中顯示器驅(qū)動程序的00H類型調(diào)用,設(shè)置顯示器的顯示模式為80*25彩色。(2)在屏幕中央顯示提示信息(提示用戶輸入“D”或“T”或“Q”)。(3)然后對用戶輸入的字母進行判斷,利用分支程序分別調(diào)用不同的子程序。兩個子程序的功能分別是顯示當(dāng)前日期(用2AH的DOS功能調(diào)用來取日期),顯示當(dāng)前時間(用2CH的DOS功能調(diào)用來取時間)。 必須用到的DOS功能調(diào)用:取當(dāng)前系統(tǒng)日期:功能號為2AH,返回值送入CX,DX寄存器中。取當(dāng)前系統(tǒng)時間:功能號為2CH,返回值送入CX,DX寄存器中。例如:2009年5月31日運行的程序中,使用2AH的DOS功能調(diào)用后,得到CX=07D9H, DX=051FH其中,CX中的數(shù)據(jù)為2009D,即年份。DX中的數(shù)據(jù)中可分析得:DH=05H=05D,即月份。 DL=1FH=31D,即日期號。最后應(yīng)將數(shù)據(jù)轉(zhuǎn)換為其字符對應(yīng)的ASCII碼,即32H,30H,30H,39H, 2DH,30H,35H,2DH,33H,31H 再顯示在屏幕上。即顯示出: 20095313 主程序設(shè)計其中主要對主程序和宏清屏命令進行了設(shè)計和編碼,下面將分別對它們進行簡要說明。主程序:CODE SEGMENT 。代碼段ASSUME CS:CODE,DS:DATA,SS:STACK MAIN PROC FAR BEGIN: MOV AH,0 。設(shè)置40*25圖形顯示MOV AL,3 INT 10H CLEAR_SCREEN 00H,00H,19H,50H MOV AX,DATA MOV DS,AX MOV AX,STACK MOV SS,AX 。*******************顯示宏定義*************************SHOW MACRO b LEA DX,b MOV AH,9 INT 21H ENDM
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1