计算机科学与技术第2次上机实验,天大计算机科学与技术学院—汇编语言—上机实验报告302...
《匯編語言》實(shí)驗(yàn)報(bào)告(三)
年級:2011 班級:學(xué)號:姓名:
一、實(shí)驗(yàn)題目
請用子程序結(jié)構(gòu)編寫如下程序:從鍵盤輸入一個(gè)二位十進(jìn)制數(shù)的月分?jǐn)?shù)(01-12),然后顯示出相應(yīng)的英文縮寫名。
二、實(shí)驗(yàn)要求
1.掌握程序的設(shè)計(jì)方法;
2. 掌握通過DOS系統(tǒng)功能調(diào)用實(shí)現(xiàn)屏幕顯示與鍵盤輸入;
3. 熟練使用TD/DEBUG調(diào)試程序。
三、程序設(shè)計(jì)說明(用來說明程序的功能、結(jié)構(gòu)。包括:程序名、功能、原理及算法說明、程序及數(shù)據(jù)結(jié)構(gòu)、主要符號名的說明、程序框圖等。)
首先在定義數(shù)據(jù)段時(shí),先用串定義好各個(gè)月份的數(shù)據(jù).例如db 'February','$'.接著定義一個(gè)數(shù)族P,里面放著12個(gè)數(shù)據(jù),分別存放每個(gè)月份開頭大寫字母的偏移量.在代碼段里,用DOS功能實(shí)現(xiàn)字符的輸入,共需要輸入2個(gè)字符.例如07,11.第一個(gè)字符只能是0或1,利用si在計(jì)數(shù),起始為0,當(dāng)?shù)谝粋€(gè)字符為1,si增加10,否則不增加.第二個(gè)字符的輸入時(shí),扣掉30h之后,與si相加,并存放在si上.然后利用si的大小,來訪問數(shù)組p的數(shù)據(jù),并找到各個(gè)月份首字母的偏移量,將其輸出.
總結(jié)
以上是生活随笔為你收集整理的计算机科学与技术第2次上机实验,天大计算机科学与技术学院—汇编语言—上机实验报告302...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 纽约大学计算机和信息科学专业排名,纽约大
- 下一篇: 计算机网络实验做什么的,计算机网络实验,