版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 微機(jī)原理課程設(shè)計(jì)</b></p><p> 課程名稱: 簡易計(jì)算器設(shè)計(jì)</p><p><b> 班 級(jí): </b></p><p> 二○一三年 一 月 二 日</p><p><b> 簡易計(jì)算器設(shè)計(jì)</b></p>
2、<p><b> 一、設(shè)計(jì)任務(wù)</b></p><p> 基本任務(wù):用8088設(shè)計(jì)一個(gè)能實(shí)現(xiàn)0-9整數(shù)加法運(yùn)算的計(jì)算器,和用2位LED數(shù)碼顯示。鍵盤包括0-9及“+”和“=”12個(gè)按鍵。</p><p> 拓展任務(wù):鍵盤新增加4個(gè)按鍵,分別為“C”,“-”,“*”,“/”。能實(shí)現(xiàn)簡單的清0操作,減法運(yùn)算,乘法運(yùn)算,和除法運(yùn)算。</p>
3、<p><b> 二、設(shè)計(jì)要求</b></p><p> 1.畫出連接線路圖或功能模塊引腳連接圖。</p><p> 2.采用8088CPU作主控制器,8255作為并行接口電路實(shí)現(xiàn)按鍵的掃描以及數(shù)碼管的顯示。</p><p> 3.采用2個(gè)共陰極型LED,只需顯示0—255范圍內(nèi)的值。</p><p>
4、; 三、簡易計(jì)算器功能簡介</p><p> 1.能實(shí)現(xiàn)一位的加運(yùn)算,例如:9+9=18;通過按鍵分別輸入“9”,“+”,“9”,“=”后LED燈上將顯示出“18”。</p><p> 2.能實(shí)現(xiàn)一位的減運(yùn)算,且不能出現(xiàn)負(fù)數(shù)。例如:9-8=1;通過按鍵分別輸入“9”,“-”,“8”,“=”后LED燈上將顯示出“01”。</p><p> 3.能實(shí)現(xiàn)一位的乘法
5、運(yùn)算,例如:3*5=15;通過按鍵分別輸入“3”,“*”,“5”,“=”后LED燈上將顯示出“15”。</p><p> 4.能實(shí)現(xiàn)一位的除法運(yùn)算,且只能顯示商整數(shù)的部分;例如:9/3=3;通過按鍵分別輸入“9”,“/”,“3”,“=”后LED燈上將顯示出“03”。</p><p> 5.能實(shí)現(xiàn)清0操作,當(dāng)按下C時(shí)候,LED上顯示“00”。</p><p>
6、四、總體方案與設(shè)計(jì)說明</p><p><b> 4.1總體方案</b></p><p> 通過8255A的C口實(shí)現(xiàn)開關(guān)矩陣鍵盤的接入,通過鍵盤的不斷掃描,如果有按鍵按下,通過查表法,分別將輸入的數(shù)據(jù)讀入到AL并保存在NUM1和NUM2中,將輸入的字符保存在OPER中。將8255A的A端口和B端口分別接上共陰極的LED燈,將輸入的數(shù)據(jù)通過查表法,將七段碼送共陰極的
7、LED燈顯示。當(dāng)按下“=”時(shí)候,通過判斷出OPER中的字符,8088來實(shí)現(xiàn)不同的操作,并將結(jié)果在LED燈上顯示。當(dāng)按下“C”時(shí)候,將數(shù)據(jù)先清零,同時(shí)LED燈上顯示為“00”。</p><p><b> 4.2設(shè)計(jì)說明 </b></p><p> 1.共陰極的LED燈上顯示輸入的數(shù)據(jù)和顯示結(jié)果</p><p> 2.鍵盤實(shí)現(xiàn)數(shù)字0~9的輸入
8、,功能鍵分別對(duì)應(yīng)鍵盤上的的“C”,“+”,“-”,“*”,“/”,“=”</p><p> 3.運(yùn)算順序,先按下數(shù)字鍵,接著按下功能鍵,再按下數(shù)字鍵,當(dāng)按下“=”時(shí)候,將結(jié)果顯示在LED燈上。按下“C”,重新實(shí)現(xiàn)運(yùn)算。</p><p> 五、硬件電路的設(shè)計(jì)及描述</p><p><b> 5.1 硬件電路</b></p>&
9、lt;p> 鍵盤輸入及LED數(shù)碼管通過8255A接口與系統(tǒng)總線連接,鍵盤的16個(gè)按鍵組成4*4矩陣,其中4根矩陣線作為8255A的輸出線與PC3~PC0連接,4根矩陣線作為8255A的輸入線與PC7~PC4連接。鍵盤采用逐次掃描原理,16個(gè)按鍵中0~9為數(shù)字健,+、-、*、/、=作為加、減、乘,除、等號(hào)功能鍵,C為清零鍵。LED燈通過與8255A的PA口和PB口連接,用于顯示輸入的數(shù)和結(jié)果顯示。</p><p
10、> 5.2可編程并行通信接口芯片8255A工作原理</p><p> (1)并行輸入/輸出端口A,B,C</p><p> 8255A內(nèi)部包括三個(gè)8位的輸入輸出端口,分別是端口A、端口B、端口C,相應(yīng)信號(hào)線是PA7~PA0、PB7~PB0、PC7~PC0。端口都是8位,都可以作為輸入或輸出。通常將端口A和端口B定義為輸入/輸出的數(shù)據(jù)端口,而端口C則既可以作數(shù)據(jù)端口,又可以作為
11、端口A和端口B的狀態(tài)和控制信息的傳送端口。</p><p> ?。?)A組和B組控制部件</p><p> 端口A和端口C的高4位(PC7~PC4)構(gòu)成A組;由A組控制部件實(shí)現(xiàn)控制功能。 端口B和端口C的低4位(PC3~PC0)構(gòu)成B組;由B組控制部件實(shí)現(xiàn)控制功能。 A組和B組利用各自的控制單元來接收讀寫控制部件的命令和CPU通過數(shù)據(jù)總線(D0~D7)送來的控制字,并根據(jù)他們來定義各個(gè)
12、端口的操作方式。</p><p> (3)數(shù)據(jù)總線緩沖存儲(chǔ)器</p><p> 三態(tài)雙向8位緩沖器,是8255A與8086CPU之間的數(shù)據(jù)接口。與I/O操作有關(guān)的數(shù)據(jù)、控制字和狀態(tài)信息都是通過該緩沖器進(jìn)行傳送。</p><p> (4) 讀/寫控制部件</p><p> 8255A完成讀/寫控制功能的部件。能接收CPU的控制命令,并根
13、據(jù)控制命令向各個(gè)功能部件發(fā)出操作指令。 </p><p> CS 片選信號(hào):由CPU輸入,有效時(shí)表示該8255A被選中。 RD, WR 讀、寫控制信號(hào):由CPU輸入。RD有效表示CPU讀8255A,WR有效表示CPU寫8255A。RESET 復(fù)位信號(hào):由CPU輸入。RESET信號(hào)有效,清除8255
14、A中所有控制字寄存器內(nèi)容,并將各個(gè)端口置成輸入方式。</p><p> 定義工作方式控制字:</p><p> 工作方式0:8255A中各端口的基本輸入/輸出方式。</p><p> 本次設(shè)計(jì)用到PA7~PA0和PB7~PB0都作為輸出端口,PC7~PC0分別作為輸出和輸入端口。因而通過端口383H初始化8255A為88H。</p><p&
15、gt;<b> 5.3鍵盤模塊設(shè)計(jì)</b></p><p> 鍵盤是常用信息輸入元件,其實(shí)鍵盤也是由一個(gè)個(gè)按鈕組成,如果是獨(dú)立按鈕的話必須要需要一個(gè)I/O口對(duì)它進(jìn)行檢測(cè),而鍵盤往往這需要鍵盤按鈕數(shù)一半的I/O口數(shù)對(duì)它進(jìn)行檢測(cè),也許對(duì)一個(gè)比較簡單的系統(tǒng)I/O口數(shù)一般不是問題,但對(duì)于一個(gè)大型、復(fù)雜的系統(tǒng)來說I/O資源就顯得非常珍貴了,盡量減少I/O使用是非常利于降低成本,另外一方面鍵盤比用獨(dú)
16、立按鍵要美觀。我設(shè)計(jì)時(shí)使用的是4*4行列式鍵盤. </p><p> 基本工作原理:通過8255A的PC3~PC0的輸出接鍵盤矩陣的行線,同時(shí)PC7~PC4輸入接鍵盤矩陣的列線。列線還通過電阻接高電平。當(dāng)PC3~PC0的輸出全部為低電平時(shí)候,從PC7~PC4輸入的開關(guān)狀態(tài)全部為高電平時(shí),則無按鍵閉合;否則有按鍵閉合。有按鍵閉合后,在逐行逐列檢測(cè),確定是哪個(gè)鍵閉合。確定的方法是:將按鍵的位置按行輸出值和列輸入值進(jìn)
17、行編碼。其編碼關(guān)系對(duì)應(yīng)如下表5-1.將上述定義的對(duì)應(yīng)關(guān)系和十六進(jìn)制的順序,將按鍵的編碼排成數(shù)據(jù)表,放在數(shù)據(jù)區(qū)中。再根據(jù)這種編碼規(guī)則將掃描的鍵盤的行值和列值組合成代碼。將該代碼與數(shù)據(jù)區(qū)中的數(shù)據(jù)表比較,即可確定閉合的按鍵。</p><p> 表5-1鍵盤編碼及對(duì)應(yīng)關(guān)系</p><p> 5.4 LED燈模塊設(shè)計(jì)</p><p> 發(fā)光二極管顯示器(LED)是微型計(jì)
18、算機(jī)應(yīng)用系統(tǒng)中常用的輸出裝置,本次采用的為共陰極顯示。先將LED的段碼制成表,然后對(duì)應(yīng)保存到數(shù)據(jù)區(qū)中,通過查表的方法,找到對(duì)應(yīng)的段碼,通過8255A的A口和B口送出顯示。器段碼對(duì)應(yīng)關(guān)系如下:</p><p> 5.5鍵盤及LED的設(shè)計(jì)電路</p><p> 5.6硬件電路設(shè)計(jì)圖</p><p> 六、軟件的設(shè)計(jì)與實(shí)現(xiàn)</p><p>&
19、lt;b> 6.1程序流程圖</b></p><p><b> 6.2程序清單</b></p><p> stacksegmentstack'stack'</p><p> dw64dup(0)</p><p> stackends</p><p
20、> datasegment</p><p> KEYTAB DB0E7H,0EBH,0DBH,0BBH,0EDH,0DDH,0BDH,0EEH,0DEH,0BEH</p><p> DB7EH,7DH,7BH,77H,0B7H,0D7H</p><p> SEGPT DB3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH
21、,6FH</p><p> NUM1 DB 0</p><p> NUM2 DB 0</p><p> OPER DB 0</p><p><b> dataends</b></p><p> codesegment</p><p> mai
22、nproc far</p><p> assumess:stack,cs:code,ds:data</p><p><b> pushds</b></p><p><b> subax,ax</b></p><p><b> pushax</b></p&
23、gt;<p> movax,data</p><p><b> movds,ax</b></p><p> MOVDX,383H;初始化8255A</p><p> MOVAL,88H</p><p><b> OUTDX,AL</b></p>&
24、lt;p> LOP1:MOVDX,382H;進(jìn)行全鍵盤檢測(cè)</p><p><b> MOVAL,0</b></p><p><b> OUTDX,AL</b></p><p> MOVDX,382H;判斷是否有鍵按下</p><p><b> INA
25、L,DX</b></p><p> ANDAL,0F0H</p><p> CMPAL,0F0H</p><p><b> JELOP1</b></p><p> MOVBX,0;數(shù)據(jù)區(qū)的位移量送BX</p><p> MOVAH,77H;檢測(cè)鍵盤的行的輸
26、出值</p><p> LOP2:MOVDX,382H;檢測(cè)鍵盤的一行</p><p><b> MOVAL,AH</b></p><p><b> OUTDX,AL</b></p><p> MOVDX,382H</p><p><b>
27、INAL,DX</b></p><p> ANDAL,0F0H</p><p> CMPAL,0F0H</p><p><b> JNELOP3</b></p><p> RORAH,1;該行無鍵閉合檢測(cè)另一行</p><p><b> JMP
28、LOP2</b></p><p> LOP3:ANDAH,0FH</p><p><b> ORAL,AH</b></p><p> LOP4:CMPAL,KEYTAB[BX];將閉合的按鍵值轉(zhuǎn)換為該鍵代表的數(shù)</p><p> CMPBX,9;判斷是否為數(shù)字0-9中的數(shù)</
29、p><p><b> JLELOP5</b></p><p> CMPBX,0EH;判斷是否為“=”號(hào)</p><p> JEDISP;為“=”則進(jìn)行顯示結(jié)果</p><p> CMPBX,0AH;判斷是否為“+”</p><p> JELOP6;</p
30、><p> CMPBX,0BH;判斷是否為“-”</p><p> JELOP6;</p><p> CMPBX,0CH;判斷是否為“*”</p><p> JELOP6;</p><p> CMPBX,0DH;判斷是否為“/”</p><p> JE
31、LOP6;</p><p> CMP BX,0FH;判斷是否為“C”</p><p> JECLEAR;進(jìn)入清0程序</p><p><b> INCBX</b></p><p><b> JMPLOP4</b></p><p>
32、 LOP5:MOVAL,SEGPT[BX];將按鍵值送出來顯示</p><p> MOVDX,381H;將按鍵值送8255a的B口顯示</p><p><b> OUTDX,AL</b></p><p> CMPOPER,0;</p><p> JELOP7 ;&
33、lt;/p><p> MOVNUM2,BL;保存第二個(gè)數(shù)</p><p><b> JMPLOP1</b></p><p> LOP6:MOVOPER,BL;保存運(yùn)算符</p><p><b> JMPLOP1</b></p><p> LOP7:
34、MOVNUM1,BL;保存第一個(gè)數(shù)</p><p> JMPLOP1;</p><p> DISP:MOVCL,OPER;將運(yùn)算符送入cl中</p><p> CMPCL,0AH</p><p> JEADD1;進(jìn)入加法運(yùn)算程序</p><p> CMPCL,0BH<
35、/p><p> JESUB1;進(jìn)入減法運(yùn)算程序</p><p> CMPCL,0CH</p><p> JEMUL1;進(jìn)入乘法運(yùn)算程序</p><p> CMPCL,0DH</p><p> JEDIV1;進(jìn)入除法運(yùn)算程序</p><p> ADD1:MOV
36、AL,NUM1</p><p> ADDAL,NUM2;進(jìn)行兩個(gè)數(shù)的加法運(yùn)算</p><p> MOVCH,AL;暫存運(yùn)算結(jié)果</p><p> MOVCL,10;準(zhǔn)備顯示結(jié)果</p><p> MOVAH,0;將8位二進(jìn)制碼擴(kuò)展成16位二進(jìn)制碼</p><p> DIVCL
37、;</p><p> MOVBL,AH;暫存運(yùn)算后的個(gè)位</p><p> MOVBH,0;</p><p> MOVDX,381H;</p><p> MOVAL,SEGPT[BX];</p><p> OUTDX,AL;運(yùn)算的個(gè)位的結(jié)果送B口顯示</p><
38、p> MOVAL,CH;將運(yùn)算結(jié)果送回AL中</p><p> MOVAH,0;將8位二進(jìn)制碼擴(kuò)展成16位二進(jìn)制碼</p><p> DIVCL;</p><p> MOVAH,0;</p><p> DIVCL;將運(yùn)算結(jié)果的十位保存在AH中</p><p> M
39、OVBL,AH;暫存運(yùn)算后的十位</p><p> MOVBH,0;</p><p> MOVDX,380H;</p><p> MOVAL,SEGPT[BX];</p><p> OUTDX,AL;運(yùn)算的十位的結(jié)果送A口顯示</p><p> JMPLOP1;等待清0鍵按
40、下</p><p> SUB1: MOVAL,NUM1</p><p> ADDAL,NUM2;進(jìn)行兩個(gè)數(shù)的減法運(yùn)算</p><p> MOVCH,AL;暫存運(yùn)算結(jié)果</p><p> MOVCL,10;準(zhǔn)備顯示結(jié)果</p><p> MOVAH,0;將8位二進(jìn)制碼擴(kuò)展成16位二
41、進(jìn)制碼</p><p> DIVCL;</p><p> MOVBL,AH;暫存運(yùn)算后的個(gè)位</p><p> MOVBH,0;</p><p> MOVDX,381H;</p><p> MOVAL,SEGPT[BX];</p><p> OUTDX
42、,AL;運(yùn)算的個(gè)位的結(jié)果送B口顯示</p><p> MOVAL,CH;將運(yùn)算結(jié)果送回AL中</p><p> MOVAH,0;將8位二進(jìn)制碼擴(kuò)展成16位二進(jìn)制碼</p><p> DIVCL;</p><p> MOVAH,0;</p><p> DIVCL;將運(yùn)算
43、結(jié)果的十位保存在AH中</p><p> MOVBL,AH;暫存運(yùn)算后的十位</p><p> MOVBH,0;</p><p> MOVDX,380H;</p><p> MOVAL,SEGPT[BX];</p><p> OUTDX,AL;運(yùn)算的十位的結(jié)果送A口顯示</p
44、><p> JMPLOP1;等待清0鍵按下</p><p> MUL1: MOVAL,NUM1 </p><p> MULNUM2;進(jìn)行兩個(gè)數(shù)的乘法運(yùn)算</p><p> MOVCH,AL;暫存運(yùn)算結(jié)果</p><p> MOVCL,10;準(zhǔn)備顯示結(jié)果</p><
45、p> MOVAH,0;將8位二進(jìn)制碼擴(kuò)展成16位二進(jìn)制碼</p><p> DIVCL;</p><p> MOVBL,AH;暫存運(yùn)算后的個(gè)位</p><p> MOVBH,0;</p><p> MOVDX,381H;</p><p> MOVAL,SEGPT[BX
46、];</p><p> OUTDX,AL;運(yùn)算的個(gè)位的結(jié)果送B口顯示</p><p> MOVAL,CH;將運(yùn)算結(jié)果送回AL中</p><p> MOVAH,0;將8位二進(jìn)制碼擴(kuò)展成16位二進(jìn)制碼</p><p><b> DIVCL;</b></p><p>
47、 MOVAH,0;</p><p> DIVCL;將運(yùn)算結(jié)果的十位保存在AH中</p><p> MOVBL,AH;暫存運(yùn)算后的十位</p><p> MOVBH,0;</p><p> MOVDX,380H;</p><p> MOVAL,SEGPT[BX];</
48、p><p> OUTDX,AL;運(yùn)算的十位的結(jié)果送A口顯示</p><p> JMPLOP1;等待清0鍵按下</p><p> DIV1: MOVAL,NUM1</p><p> MOV AH,0</p><p> DIVNUM2;進(jìn)行兩個(gè)數(shù)的除法運(yùn)算</p><
49、;p> MOVCH,AL;暫存運(yùn)算結(jié)果</p><p> MOVCL,10;準(zhǔn)備顯示結(jié)果</p><p> MOVAH,0;將8位二進(jìn)制碼擴(kuò)展成16位二進(jìn)制碼</p><p> DIVCL ;</p><p> MOVBL,AH;暫存運(yùn)算后的個(gè)位</p><p>
50、 MOVBH,0;</p><p> MOVDX,381H;</p><p> MOVAL,SEGPT[BX];</p><p> OUTDX,AL;運(yùn)算的個(gè)位的結(jié)果送B口顯示</p><p> MOVAL,CH;將運(yùn)算結(jié)果送回AL中</p><p> MOVAH,0;將8位
51、二進(jìn)制碼擴(kuò)展成16位二進(jìn)制碼</p><p> DIVCL;</p><p> MOVAH,0;</p><p> DIVCL ;將運(yùn)算結(jié)果的十位保存在AH中</p><p> MOVBL,AH;暫存運(yùn)算后的十位</p><p> MOVBH,0;</p>
52、<p> MOVDX,380H;</p><p> MOVAL,SEGPT[BX];</p><p> OUTDX,AL;運(yùn)算的十位的結(jié)果送A口顯示</p><p> JMPLOP1;等待清0鍵按下</p><p> CLEAR:MOVSI,OFFSET NUM1 ;將數(shù)據(jù)1的偏移地址給s
53、i</p><p> MOVAL,0;</p><p> MOV[SI],AL;將數(shù)據(jù)清0</p><p> MOVSI,OFFSET NUM2 ;將數(shù)據(jù)2的偏移地址給</p><p> MOVAL,0;</p><p> MOV[SI],AL;將數(shù)據(jù)2清0</p>
54、<p> MOVSI,OFFSET OPER ;將運(yùn)算符標(biāo)志的偏移地址給si</p><p> MOVAL,0;</p><p> MOV[SI],AL;將運(yùn)算符清0</p><p> MOVDX,380H;將LED燈進(jìn)行顯示的十位清0</p><p> MOVAL,SEGPT[0];</p
55、><p> OUTDX,AL;</p><p> MOVDX,381H;將LED燈進(jìn)行顯示的個(gè)位清0</p><p> MOVAL,SEGPT[0];</p><p> OUTDX,AL</p><p> JMP LOP1 ;重新進(jìn)行鍵盤檢測(cè)</p><p>&
56、lt;b> ret</b></p><p> main endp</p><p> code ends</p><p> end main</p><p> 七、功能的實(shí)現(xiàn)及結(jié)果描述</p><p> 1.進(jìn)行加運(yùn)算,通過按鍵分別輸入“8”,“+”,“7”,“=”后LED燈上將顯示
57、出“15”。</p><p> 2.進(jìn)行減運(yùn)算,通過按鍵分別輸入“6”,“-”,“5”,“=”后LED燈上將顯示出“01”。</p><p> 3.進(jìn)行乘法運(yùn)算,通過按鍵分別輸入“3”,“*”,“5”,“=”后LED燈上將顯示出“15”。</p><p> 4.進(jìn)行除法運(yùn)算,通過按鍵分別輸入“9”,“/”,“3”,“=”后LED燈上將顯示出“03”。</
58、p><p> 5.能實(shí)現(xiàn)清0操作,當(dāng)按下C時(shí)候,LED上顯示“00”。</p><p><b> 八、課程設(shè)計(jì)體會(huì)</b></p><p> 這次微機(jī)課程設(shè)計(jì)是自由選擇題目,開始的時(shí)候,我們選擇了簡易計(jì)算器設(shè)計(jì)的題目,看起來不是很難,但是真正做起來才發(fā)現(xiàn)其困難之處。</p><p> 本次的課程設(shè)計(jì)是一個(gè)相對(duì)而言比較
59、難的設(shè)計(jì),因?yàn)檫@次設(shè)計(jì)不僅僅是課本上知識(shí)的整合,還需我們對(duì)所學(xué)的知識(shí)有足夠深得認(rèn)識(shí)。剛開時(shí)的時(shí)候,感覺思路很清晰。以為做起來很簡單,當(dāng)真正深入的時(shí)候發(fā)現(xiàn)是有不少的問題。我們首先完成了基本任務(wù),最后自己想擴(kuò)展一下,就加入了減法,乘法和除法的運(yùn)算。最后只能解決乘法的運(yùn)算問題。對(duì)于減法和除法只考慮最基本的功能。</p><p> 首先8255A的初始化和8088的接線也是十分簡單,但是等到編成的時(shí)候發(fā)現(xiàn)有很多不懂得地
60、方,覺得很容易的算法在編程中很難實(shí)現(xiàn)。于是我們開始查看課本和有關(guān)的資料,知道了一些編程常用的方法。受益匪淺。而后我們用心編寫這程序。經(jīng)過我們的努力終于完成了相應(yīng)的要求。</p><p> 在課程設(shè)計(jì)中還碰到的一個(gè)問題是運(yùn)算結(jié)果怎樣顯示的問題。例如6+5=11時(shí),要顯示兩個(gè)“1”,“1”。開始不知道怎樣查表顯示,最后通過參考書籍完成,計(jì)算出得值為轉(zhuǎn)換成BCD數(shù)后分別送偏移量,來查表顯示出來。</p>
61、<p> 這次課程設(shè)計(jì),讓我對(duì)8255A和8088有了更進(jìn)一步的認(rèn)識(shí),更重要的是培養(yǎng)了我們面對(duì)問題、解決問題的能力。從理論知識(shí)上我對(duì)8088和8255的作用、功能以及初始化更加熟悉,并且有了客觀上的理解。同時(shí)對(duì)鍵盤的使用和數(shù)碼管顯示問題也完全弄懂了。這次課程設(shè)計(jì)還是比較成功的。</p><p> 當(dāng)然我們還有很多不足之處,比如知識(shí)掌握的不夠全面,研究的深度不夠,有問題畏畏縮縮不敢問,程序編寫不會(huì)查
62、漏補(bǔ)缺。同時(shí)還沒使計(jì)算器的功能更加的完善,這說明們我的惰性也很強(qiáng)。這些都是我需要去改進(jìn)的地方。我們會(huì)在以后的學(xué)習(xí)中多加注意。</p><p><b> 九、參考文獻(xiàn)</b></p><p> [1] 朱定華,微機(jī)原理、匯編與接口技術(shù),清華大學(xué)出版社,2010</p><p> [2] 孟志華,微機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)書,武科大信息學(xué)院,20
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 微機(jī)原理課程設(shè)計(jì)--簡易計(jì)算器設(shè)計(jì)
- 微機(jī)課程設(shè)計(jì)--簡易計(jì)算器
- 微機(jī)課程設(shè)計(jì)--計(jì)算器
- 簡易計(jì)算器課程設(shè)計(jì)
- 簡易計(jì)算器課程設(shè)計(jì)
- 微機(jī)課程設(shè)計(jì)--計(jì)算器
- 簡易計(jì)算器課程設(shè)計(jì)
- 簡易計(jì)算器課程設(shè)計(jì) (3)
- 簡易計(jì)算器課程設(shè)計(jì) (2)
- 簡易計(jì)算器課程設(shè)計(jì)報(bào)告
- java課程設(shè)計(jì)----簡易計(jì)算器
- vb課程設(shè)計(jì)簡易計(jì)算器
- 簡易計(jì)算器學(xué)生課程設(shè)計(jì)
- 簡易計(jì)算器的設(shè)計(jì)課程設(shè)計(jì)
- 8086簡易計(jì)算器的設(shè)計(jì)課程設(shè)計(jì)
- 高級(jí)語言課程設(shè)計(jì)--簡易計(jì)算器
- 簡易計(jì)算器vb課程設(shè)計(jì)報(bào)告
- 數(shù)電課程設(shè)計(jì)--簡易計(jì)算器
- 簡易計(jì)算器設(shè)計(jì)-單片機(jī)原理及應(yīng)用課程設(shè)計(jì)
- 課程設(shè)計(jì)---單片機(jī)簡易計(jì)算器設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論