【文章內(nèi)容簡介】
IBM PC 的 TXT 文本文件 如果創(chuàng)建失敗屏幕會顯示 create file error! 2 輸入 2 向磁盤中寫入信息 輸入字符 2 屏幕會顯示 輸入字符 sjaklwildacz 在創(chuàng)建的文件中會顯示 如果成功屏幕會顯示 write to file successfully! 如果失敗屏幕會顯示 write to file error! 磁盤文件管理系統(tǒng) 6 3 輸入 3 從磁盤文件中讀出信息 如果讀出信息成功,屏幕會顯示 read from file successfully! 如果讀出信息失敗,屏幕會顯示 read file error! 4 輸入 4 退出程 序 5 輸入其他字符,屏幕會提示 please enter the digital from 1— 4! 6 如果沒有先創(chuàng)建文件,就執(zhí)行寫入信息,讀取信息的操作就會提示 open file error! 6 小結(jié) 這學(xué)期學(xué)習(xí)匯編語言這門課時,對它有了基本的了解和認(rèn)識,覺得這門課并不難,反而很容易理解弄懂。但本次課程設(shè)計使我充分了解到匯編語言在實際中的應(yīng)用并不是那么容易。在這次課程設(shè)計中讓我認(rèn)識到僅把課堂上的知識充分運(yùn)用還是不夠的。程序設(shè)計不 能僅僅停留在課本上,想要把程序做好,必須不斷通過各種途徑 掌握更多更好的知識,最重要的是,要將獲得的知識運(yùn)用的實際編程中,要學(xué)以致用。只有認(rèn)真的去思考機(jī)器是如何進(jìn)行邏輯思考才能更好的掌握理解它。 相信通過這次的課程設(shè)計,更讓我深刻意識到自己在學(xué)習(xí)中的弱點(diǎn),同時也找到了克服這些弱點(diǎn)的方法。在以后的時間中,我應(yīng)該利用更多的時間去上機(jī)實驗,多編寫程序,相信不久后我的編程能力會有很大的提高。 對于我學(xué)的這個專業(yè)來說,編寫程序是最基本的,也是最重要的技能,然而本次課程設(shè)計的程序都不是自己編寫的感覺到很遺憾,這次帶著僥幸完成覺得很慚愧。但我相信,在以后的學(xué)習(xí)和實踐中, 我一定會汲取這次課程設(shè)計的經(jīng)驗和教訓(xùn),會把程序編寫的更好。匯編語言課程設(shè)計報告( 2022) 7 參考文獻(xiàn) [1]花小朋 ,劉其明 . 匯編語言程序設(shè)計教程 [M] .中國礦業(yè) 大學(xué)出版社 [2]王元珍,曹忠升 . 80X86 匯編語言程序設(shè)計 [M] . 華中科技大學(xué)出版社 [3]沈美明,溫冬嬋 . IBMPC匯編語言程序設(shè)計 [M]. 清華大學(xué)出版社 [4]王爽 匯編語言 [M].清華大學(xué)出版社 [5]朱定華 . 微機(jī)原理、匯編與接口技術(shù)(第二版) . 清華大學(xué)出版社 磁盤文件管理系統(tǒng) 8 附 錄 附錄 1 源程序清單 data segment menu db 0dh,0ah, 39。****************************************39。,0dh,0ah db 39。* menu *39。,0dh,0ah db 39。**39。,0dh,0ah db 39。* file *39。,0dh,0ah db 39。* to file *39。,0dh,0ah db 39。* file *39。,0dh,0ah db 39。* *39。,0dh,0ah db 39。**39。,0dh,0ah db 39。* Choice(14) *39。,0dh,0ah db 39。****************************************39。,0dh,0ah,39。$39。 pathname db 39。D:\IBM 39。,00 ;創(chuàng)建文件路徑 handle dw ? ; handle 用于存放選擇的數(shù) buffer1 db 60,0,60 dup(?) ;數(shù)據(jù)緩沖區(qū) buffer2 db 60,0,60 dup(?) huanhang db 39。 39。,0dh,0ah,39。$39。 ;定義換行變量 chose db 0dh,0ah,39。Please enter the digital from 14!39。,0dh,0ah,39。$39。 ;存放提示信息 entery db 0dh,0ah,39。Enter what you want to write to the file!(The length of the strings is under 60)39。,0dh,0ah,39。$39。 ;存放