我從前最怕旁人火眼金睛,如今,倒是盼着有人能夠洞幽燭遠。如此,就能贈我一點歡喜。
一、實驗目的
- 會利用條件轉移指令循環和控制結構解決問題
- 訓練程序中要加註釋
二、實驗內容過程記錄
任務1-求最大值
在BUFFER處給出了多個無符號數,請找出其中的最大值,放至MAX指定的存儲單元中。
報告內容:流程圖、帶註釋的源程序及運行結果如下
流程圖:
帶註釋的源程序:
運行結果:
任務2-成績統計
下面提供了100名同學AS課成的成績,請編程序統計其中90~100、60~89、60以下者各有多少人?並把結果連續存放到自RESUT開始的單元中。
報告內容:流程圖、帶註釋的源程序及運行結果如下
流程圖:
帶註釋的源程序:
運行結果:
任務3-保留字符串中的大寫字母
在數據區,給定用0作爲結束的字符串,請補充完成子程序,只保留字符串中的大寫字母,並在最後一個大寫字母后記錄0作爲所有大寫字母構成的新字符串的結束。(以下面程序數據區中給出的字符串,最後得到的字符串爲YTU後加0)
報告內容:流程圖、帶註釋的源程序及運行結果如下
流程圖:
帶註釋的源程序:
運行結果:
任務4:冒泡排序(選做)
在數據區,給出了學生人數及彙編語言課程的成績,請將成績排序並保存在原數據區。
報告內容:流程圖、帶註釋的源程序及運行結果如下
流程圖:
帶註釋的源程序:
運行結果: