基於80x86彙編的英文填字遊戲程式

2021-09-25 07:53:56 字數 827 閱讀 1826

一、遊戲背景介紹

英文作為全世界通用語言,也是當今世界上應用最廣泛的語言,世界上以英語為母語的人近4億,並且已經有約20個國家把英語作為官方語言或者第二語言使用,在國際政治、經濟、軍事、科技、文化、**等眾多領域,都使用的英語進行交流。隨著我國對外開放的不斷擴大化,科學技術的不斷進步,國際地位的不斷提高,急需造就一大批精通外語的專門人才,使我國在國際事務中發揮更大更積極的作用。因此,學好英語對我國現實上述目標的實現具有重大意義。

而對於我們普通人的生活來說,無論是求職還是深造,都離不開英語的運用,因此,無論在哪個國家,英語都受到了人們的廣泛學習,其重要性不言而喻。作為一名學生,我從小學便開始學習英語單詞、語法、對話等,而單詞也是英文學習中最基礎的部分,英文單詞枯燥無味,習慣於中文表達的中國學生並不是太容易學會,所以我們要探索新的方法來更高效地學習英文,也更加深我們對單詞的印象。

在現代生活中,電腦已經和我們的工作學習息息相關,而英語也是和電腦聯絡最密切的語言,作為計算機相關專業的學生,我們需要閱讀不少英文資料與文獻,所以我們也需要較高的英文水平,才能使我們的專業水平進一步提高。

因此,我們便用組合語言設計了乙個簡單的英文填字遊戲,此遊戲不僅適合於初學者,也對英文程度較好的人有幫助進一筆加深記憶的功能,遊戲與單詞學習相結合,使英文學習更加有趣,不似普通背單詞一樣枯燥,使我們的學習更加有效。

遊戲剛開始時,頁面中顯示遊戲名稱english crossword game、生命次數為3、和第一關的單詞,此時游標位於rank1的單詞中的第乙個空缺字母處,使用者可開始輸入字母了,當使用者填寫正確完一關會自動出現下一關。

80x86彙編常用指令

一 資料傳輸指令 它們在存貯器和暫存器 暫存器和輸入輸出埠之間傳送資料.1.通用資料傳送指令.mov 傳送字或位元組.movsx 先符號擴充套件,再傳送.movzx 先零擴充套件,再傳送.push 把字壓入堆疊.pop 把字彈出堆疊.pusha 把ax,cx,dx,bx,sp,bp,si,di依次壓...

80X86彙編 mul 乘法指令

使用 mul 做乘法的時候,注意以下兩點 格式如下 mul reg mul 記憶體單元記憶體單元可以用不同的定址方式給出,比如 mul byte ptr ds 0 含義 ax al ds 16 0 mul word ptr bx si 8 含義 ax ax ds 16 bx si 8 的結果的低 1...

80x86組合語言 分類統計

組合語言的程式設計題!急 有100個學生成績,存放在以data為首址的位元組儲存單元中。試統計其中90 含90 以上的人數,60 90 含60 之間的人數,60以下的人數,分別存入max,middle,min三個變數中。15 分鐘前 做而論道 十七級 最快回答 assume ds qq,cs cc ...