


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
嵌入式系統(tǒng)設(shè)計師-2590試題一AD574(12位的A/D13,欄內(nèi)。AD574可以工作在8位,也可以工作在12825512位下的AD574接到8ISA8255A0A1口地址選擇信號線進(jìn)行PAPBPC回答下列問題,將答案填寫在對應(yīng)的欄目中。 1 A0為0,A1為0時控1 口; 2 A0為0,A1為1時控2 口; 3 A0為1,A1為0時控3 口。74LS138器件的功能以及作用的問題,將答案填寫在對應(yīng)的欄目中。 2 74LS138器件在圖2-1中的功能2 ;3A2~A1574LS13874LS138A3、A43A64電平。上圖中的連接可以簡化,將AD574的CE12/管腳接為高電平,而使和A0接地。此時只需要用來啟動AD574STS(AD574的STS管腳由高變低表明AD574)據(jù)放在BX3~6,將答案填寫在對應(yīng)的欄目中。;對8255初始化,此段程序放在應(yīng)用程序開始的位置上INTI55:MOVDX,0063HMOVAL,1001101OB;8255的A8B8位,以及C4口的低4位設(shè)置為輸出OUTDX,AL;控制字寫入8255的控制寄存器MOVAL,00000001BOUTDX,AL;使用位控方式將PC0置位;以下是對輸入信號進(jìn)行一次變換的程序ACQUQ:MOVDX,MOVAL,00000000BOUTDX,ALMOVAL, 3 B;二進(jìn)制表示OUTDX,AL;由PC0輸出低電平到高電平啟動變換NOPNOPWAITS:INAL,DX;取出AD574的STS狀態(tài)ANDAL, 4 H;判斷變換是否結(jié)束,十六進(jìn)制表示JNZWAITSMOVDX,0060HINAL,DX;讀取A口取得A/D變換的低8位MOVBL, 5 ;將A8位放在BLMOVDX,0061HINAL,DX;讀取B口數(shù)據(jù)ANDAL, 6 H;AD5744位,十六進(jìn)制表示MOVBH,ALRET試題二下面是關(guān)于嵌入式軟件測試方面的敘述,回答問題1至問題3,將解答填入的對應(yīng)欄內(nèi)。[說明]集成測試和系統(tǒng)測試。軟件測試中的單元測試部件集成測試和系統(tǒng)測試都有各自的測試目標(biāo)以下描述中于單元測試的是 1 ,屬于部件(集成)測試的是 2 ,屬于系統(tǒng)測試的是 3 ,請把以下8應(yīng)的欄目中。①測試對象為單個模塊或者函數(shù)②測試對象包括整個軟件系統(tǒng),以及軟件所依賴的硬件、外設(shè)等③測試對象為多個模塊或多個單元④整個測試必須在系統(tǒng)實(shí)際運(yùn)行環(huán)境中進(jìn)行⑤主要測試模塊內(nèi)部邏輯結(jié)構(gòu)的正確性⑥測試各個模塊間的調(diào)用接口⑦包括測試部分全局?jǐn)?shù)據(jù)結(jié)構(gòu)及變量⑧主要測試局部數(shù)據(jù)結(jié)構(gòu)及變量被測軟件研制方提出,為節(jié)約成本,由軟件開發(fā)人員對所開發(fā)的軟件進(jìn)行測試,測評中評中心的反對。軟件研制方認(rèn)為: 2 自己編寫的程序,結(jié)構(gòu)熟悉,需求清楚,易發(fā)現(xiàn)問題; 3 自己測試后,又經(jīng)過第三方的確認(rèn),是可行的; 4 測評中心反駁: 2 程序不能由編寫者自己測試,就像不能既當(dāng)運(yùn)動員又當(dāng)裁判員一樣; 3 自己測試,有弄虛作假的嫌疑; 4 軟件測試不能喪失獨(dú)立性,僅由測評中心確認(rèn),損害測評中心聲譽(yù),不行。針對上述情況應(yīng)該2 進(jìn)行測試軟件研制方的3條理由正確的3 條錯誤的4 條;測評中心所說的正確的5 條,錯誤的6 條?!板e或“對,并將其填入在對應(yīng)欄內(nèi)。判定/值。(3)在進(jìn)行壓力測試的同時可以進(jìn)行單元測試。(4)軟件測試中設(shè)計的測試實(shí)例(testcase)主要由輸入數(shù)據(jù)和預(yù)期輸出結(jié)果兩部分組成。試題三閱讀以下關(guān)于嵌入式C13,將答案填入對應(yīng)欄內(nèi)。[說明]嵌入式C語言編程中常涉及位運(yùn)算、宏定義的問題,以及大端方式(Big-endian)、小端方式(Little-endian)的訪問問題。嵌入式系統(tǒng)中常要求用戶對變量或寄存器進(jìn)行位操作。下面的兩個函數(shù)分別為設(shè)置和清a5BIT5aset_bit5(|=)a5clear_bit5中,用位與賦值操作(&=)清除變量a5位。#defineBIT5(0x01<<5)staticinta;voidset_bit5(void){ ① ;設(shè)置變量a5位*/}voidclear_bit5(void){ ② ;清除變量a5位*/}下圖所示代碼的設(shè)計意圖是計算1~100結(jié)果,請說明出錯原因,將答案填入對應(yīng)欄內(nèi)。下圖是在不改變宏定義的情況下,對程序進(jìn)行修改。請完成該段代碼,將答案填入對應(yīng)欄內(nèi)。(Big-endian)unsignedint32short16位,unsignedchar8位。仔細(xì)閱讀并分析下面的C果,將答案填入對應(yīng)欄內(nèi)。#include"stdio.h"#include"stdlib.h"void*MEM_ADDR;voidmem_test(void){unsignedint*pint_addr=NULL;unsignedshort*pshort_addr=NULL;unsignedchar*pchar_addr=NULL;MEM_ADDR=(void*)malloc(sizeof(int));pint_addr=(unsignedint*)MEM_ADDR;pshort_addr=(unsignedshort*)MEM_ADDR;pchar_addr=(unsignedchar*)MEM_ADDR;*pint_addr=0x12345678;printf("0x%x,0x%x\n",*pshort_addr,*pchar_addr);/*第一次輸出*/pshort_addr++;*pshort_addr=0x5555;printf("0x%x,0x
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 流程管理年中工作總結(jié)
- 思想政治教育主要實(shí)施方法
- 建筑石膏抹灰施工課件
- 2025企業(yè)租賃合同范本模板
- 2025企業(yè)合同審核與流轉(zhuǎn)管理流程
- 2025年土地租賃合同附加協(xié)議
- 2025標(biāo)準(zhǔn)商業(yè)租賃合同示范文本
- 2025石油貿(mào)易居間合同
- 2025代理合同風(fēng)險評估與委托協(xié)議樣本
- 讓硬幣浮起來課件
- 一人有限公司章程(范本)
- 員工懲罰通知單
- 2022全國高考真題化學(xué)匯編:專題 烴 鹵代烴
- GB/T 25742.4-2022機(jī)器狀態(tài)監(jiān)測與診斷數(shù)據(jù)處理、通信與表示第4部分:表示
- 特殊感染手術(shù)的配合與術(shù)后處理
- 蕭紅《呼蘭河傳》課件
- 腦血管病介入診療并發(fā)癥及其處理課件
- 機(jī)動車駕駛?cè)丝荚噲龅丶捌湓O(shè)施設(shè)置規(guī)范
- 大學(xué)生三生教育主題班會
- 2023年宜昌市中醫(yī)醫(yī)院醫(yī)護(hù)人員招聘筆試題庫及答案解析
- 內(nèi)部控制建設(shè)課件
評論
0/150
提交評論