|
一.填空題:15題20個空,每空1分,共20分 二.判斷題:15題每題1分 三.選擇題:20題每題1分 四.簡答題:10題,每題3分 1.什么是堆棧?有哪些堆棧指令? 2.PC是什么寄存器?是不是特殊功能寄存器?有什么作用? 3.訪問片內RAM和片外RAM分別用什么尋址方式? 4.判斷下列指令正確還是錯誤(共3條,有個@R2錯誤的) 5.對P0口寫入FFH表示哪個意思?(后面是二選一的,應該是考察做輸入口先寫1) 6.片外程序存儲器和片外數據存儲器共16位地址線和8位數據線,為什么不會發生沖突? 五.程序閱讀題:2題,每題5分 (1)讀一段程序(主要涉及堆棧的,就只有9條很容易的) <一>程序運行后DPTR的值(2分) <二>程序找哪些行錯誤,指出來,并說明原因(應該是講堆棧先進后出的原則)(3分) (2) <一>讀一段程序說明功能(2分)(本人因漏寫了這道題,所以不知道程序講什么的) <二>寫機器碼(三個空,已有大部分的機器碼。我是根據已有的機器碼推斷的,不知道是不是應該這樣做) 六.編程題:5題 1.在片內30H單元存有一數X(X從0到5),求6X2+5X+9,結果放入40H單元(6分) 2.在片外以2000單元為首的180個字節的單元里存有一個年級的成績,分別統計大于等于90,80到89,70到79,60到69,以及小于60分的人數,分別存于片內RAM的31H到35H(10分) 3.P1的低四個口(P1.0,P1.1,P1.2,P1.3)LED燈,低電平點亮。要求用延時0.1S,每隔1S閃爍一次,循環輪流。(1)用T1的方式1控制,求初值(2分)(2)編寫題目要求的程序(6分) 4.串行口方式一以波特率4800bps輸出(1)求定時器T1的初值(2分)(2)編寫初始化程序(6分) 波特率倍增位SMOD沒有指定,應該有兩種結果 5.(共8分)共陽極LED燈的控制(圖以及位置安排跟第十章的都是一樣的這些,題目中都給出,看得懂就行了):(1)求“4”,“3”,“6”的七段碼 (2)8255的控制字已經設計為各口均輸出,A口、B口、C口分別控制三個LED顯示的,編寫顯示4.36的程序 七.擴展(15分) 線選法89C51擴展一塊2764,一塊6264以及一塊82C55(就是8255A) (1)連線(9分)(2)求片外程序存儲器,片外數據存儲器的地址范圍以及8255A各口的地址(6分)(89C51,2764,6264以及8255A的片各要求連接的腳在試卷上都畫出來了,要重新畫在試卷上,再連線。) 面試: 流程: 進去后坐在正中間,對面坐六位老師。先中文自我介紹一分鐘,再讀一段外文,翻譯一下,然后抽三道題目選兩道有把握的回答,然后開始問畢業設計(自己打印了機械設計大賽和畢業設計的三維截圖),再問了下什么課比較擅長,回答畫圖比較擅長很果斷的被老師們嘲笑了,最后一個老師看成績單上材料力學分數比較高問了個材料力學方面的問題。 內容: 外文講的是特種加工的發展歷史的,感覺不是太難。 抽到的題目是: 1.切削加工性的含義是什么?(后面好像還問了個有哪些指標,因為這道題目所在的書本沒學過,所以放棄回答的,不好意思后面一小問記不清楚了) 2.生產類型有哪幾種?(工藝學里面的單件生產,成批生產,大批大量生產) 3.計算機輔助設計的優點有哪些?(減小物料浪費,提高設計效率什么的,臨場發揮的) 畢業設計: 先問了下題目里面涉及的一些名詞的含義,然后介紹了下工作原理,再提問。 提問的大致有: 張緊輪的布置原則;斜齒輪的旋向;主動斜齒輪的旋向;軸承的布置;做仿真用的工具,講一下仿真的過程 材料力學的問題: 強度和剛度的區別(強度是表征構件抵抗破環的能力,剛度是表征構件抵抗變形的能力) 記憶力不太好,有些忘了,希望這點回憶的東西能對14屆的學弟學妹們有用。
|