原创 彙編語言實驗之文件內容大小寫轉換
本實驗題目:將一個文件myprog.txt裏面的內容中的大寫字母全部轉化爲小寫,且不能使用臨時文件。題目實現思路:1、採用讀和寫的方式打開myprog.txt文件2、讀取文件的數個內容放入緩衝區BUFF中3、將BUFF緩衝區中的內容全部轉
原创 將一個包含20個數據的數組M分爲兩個數組,正數組P和負數組N,分別將正負數組所包含的數據個數顯示出來
;將一個包含20個數據的數組M分爲兩個數組,正數組P和負數組N,;分別將正負數組所包含的數據個數顯示出來DATA SEGMENTM DB 5 DUP(-1,-2,-1,2)P DW 0N DW 0P1 DB "P=$
原创 對鍵盤輸入的小寫字母用大寫字母顯示出來
;對鍵盤輸入的小寫字母用大寫字母顯示出來DATA SEGMENT CRLF DB 0AH,0DH,'$' ;換行MESSAGE DB "CONTINUE(C) OR QUIT(Q)?",0AH,0DH,'$' ;0AH 換行 ODH
原创 求出首地址爲DATA的字數組中的最小偶數,並將它放在AX中
;求出首地址爲DATA的字數組中的最小偶數,並將它放在AX中DATAS SEGMENTDATA DW 1 DUP(1,1,1,1,1,2) ;隨便設置的數據,可換爲其他數據COUNT DW ($-DATA)/2 ;COUNT保存數組的
原创 從鍵盤上接收4位16進制數,並在屏幕上顯示與之等值的二進制數
;從鍵盤上接收4位16進制數,並在屏幕上顯示與之等值的二進制數DATA SEGMENTNUM DW 0CRLF DB 0AH,0DH,'$'DATA ENDSSTACK SEGMENT PARA STACK DW 128 DU
原创 比較兩個字符串STRING1和STRING2中的字符是否相等,相等則顯示MATCH,不相等則顯示NO MATCH。
;比較兩個字符串STRING1和STRING2中的字符是否相等,相等則顯示MATCH,;不相等則顯示NO MATCH。DATA SEGMENTSTRING1 DB 'STRING1MATCH'COUNT1 DW $-STRING1STR
原创 從鍵盤輸入一個小寫字母,找出它的前導字母和後續字母,再按順序顯示這三個字符,出現越界情況應該用循環字母表來處理,如a的前導字母爲z,z的後續字母爲a。
;從鍵盤輸入一個小寫字母,找出它的前導字母和後續字母,再按順序顯示這三個字符,;出現越界情況應該用循環字母表來處理,如a的前導字母爲z,z的後續字母爲a。DATA SEGMENTSTRING DB 'zabcdefghijklmnopqr
原创 在長度爲100H字節的數組中,找出小於42H的無符號數的個數並放在字單元DOWN中,找出 大於42H的無符號數的個數並放在字單元UP中
;在長度爲100H字節的數組中,找出小於42H的無符號數的個數並放在字單元DOWN中,找出;大於42H的無符號數的個數並放在字單元UP中DATA SEGMENTARRAY DB 128 DUP(41H,43H)DOWN DW 0UP
原创 逆序輸出字符串“BASED ADDRESSING”
;逆序輸出字符串“BASED ADDRESSING”DATA SEGMENTSTRING DB 'BASED ADDRESSING'COUNT DW $-STRINGDATA ENDSSTACK SEGMENT PARA STACK
原创 從鍵盤輸入兩個一位的整數,輸出結果,假設結果也是一位的
;從鍵盤輸入兩個一位的整數,輸出結果,假設結果也是一位的DATA SEGMENTX DB "X=",'$'Y DB 0AH,"Y=",'$'Z DB 0AH,"Z=",'$'DATA ENDS STACK SEGMENT
原创 Mysql安裝過程記錄
安裝Mysql過程記錄 1、下載Mysql安裝包(後綴爲.ZIP Archive的安裝包) 2、解壓到文件夾裏,如D:\Mysql\MysqlINSTALL\mysql-8.0.12-winx64 3、在mysql-8.0.12-win
原创 本實驗題目:將一個文件myprog.txt裏面的內容中的小寫字母全部轉化爲大寫,其他字符保持不變,且不能使用臨時文件。(對前面一道題目的改進版本)
DATA SEGMENT ;定義數據段 MESS DB 'File Handle Error!',07,13,10,'$' FN1 DB 'myprog.txt',00H ;myprog.txt放在工作目錄下 F
原创 進制轉化:從鍵盤接收一個4位的十進制數,將它轉化爲16進制並輸出
;從鍵盤接收一個4位的十進制數,將它轉化爲16進制並輸出DATA SEGMENTNUM DW 0CRLF DB 0AH,0DH,24HDATA ENDSSTACK SEGMENT PARA STACK DW 1
原创 Link指向一個字線性表,其中的首單元保存線性表的長度,編制程序將該線性表中內容爲0FFFFH的項刪除,並更新線性表長度
;Link指向一個字線性表,其中的首單元保存線性表的長度,編制程序;將該線性表中內容爲0FFFFH的項刪除,並更新線性表長度;線性表長度是指線性表中實際元素的個數,這裏這裏不包括首單元;刪除要求項後應更新首
原创 設有一段英文字母,其字符變量爲ENG,並以'$'結束。編寫程序,檢查單詞SUN 在文段中出現的次數,並將次數輸出顯示
;設有一段英文字母,其字符變量爲ENG,並以'$'結束。編寫程序,檢查單詞SUN;在文段中出現的次數,並將次數輸出顯示DATA SEGMENTENG DB 'SUNHUAHHDUDSUNHCUHDHUSUNHDHSUNHUHSDJSUNH