嵌入式簡答題

2021-09-29 07:10:45 字數 811 閱讀 9556

問題 1 .何謂半主機方式?

半主機是一種除錯機制,目標機可借助該機制將應用程式發出的i/o請求**給主機處理,而不是目標機本身來處理i/o請求。

問題 2 .什麼是映像檔案?什麼是映像檔案的載入檢視和執行檢視。

1.映像檔案是乙個計算機上的可執行檔案,在執行之前被載入到計算機的儲存器中。 通常,乙個映像檔案中包含多個執行緒。 乙個映像檔案的內部包含若干個執行域,而每乙個執行域包含自己的**段和資料段。段的內部儲存排列方式符合國際或行業的技術標準以及作業系統的記憶體管理要求,能夠按照作業系統指定的浮動位址裝入目標機儲存器,之後由作業系統排程執行。

2.載入檢視:根據映像檔案裝載到儲存器時的位址描述每乙個域和段,該檢視是映像檔案開始執行前它的域和段的位置檢視。

執行檢視:該檢視根據映像檔案在執行時每乙個域和段的位址描述映像的各個組成部分。

問題 3 .在搭建嵌入式系統交叉開發環境時,宿主機與目標板(或目標機)有哪幾種連線方式,請說明每種連線方式的用途。問題 4 .什麼是嵌入式交叉除錯?交叉除錯的方式有哪幾種?

嵌入式交叉除錯就是宿主機(一般是電腦)與目標機(嵌入式系統)之間跨平台進行除錯(乙個是x86架構處理器,乙個是arm或其他嵌入式微處理器),這種跨平台的除錯就叫交叉除錯。

方法:基於jtag的片上除錯方法,基於除錯**的遠端除錯方法

問題 5 .angel是arm的典型偵錯程式,其功能有哪些?

c 簡答題題庫 C 簡答題集錦

c 簡答題集錦 問題1 什麼是演算法?演算法應包括哪兩部分?答 所謂演算法,是指為解決乙個問題而採取的方法和步驟,或者說是解題步驟的精確描述。演算法應包括設計演算法和執行演算法兩部分。問題2 結構化程式設計的特徵是什麼?答 結構化程式設計方法從程式設計思想上要求自頂向下,逐步求精 從程式的具體結構上...

還是幾道簡答題

今天和昨天一樣,又找了幾道簡答題,鞏固一下前一段時間學習的成果,也對一些名詞有了更深入的了解 1.makefile的作用 makefile檔案儲存了編譯器和聯結器的引數選項,還表述了所有原始檔之間的關係。建立程式 make程式 首先讀取makefile檔案,然後再啟用編譯器,彙編器,資源編譯器 和聯...

Python題庫 簡答題

1.命名空間和作用域的關係 命名空間定義了在某個作用域內變數名和繫結值之間的對應關係,命名空間是鍵值對的集合,變數名與值是一一對應關係。作用域定義了命名空間中的變數能夠在多大範圍內起作用。2.裝飾器函式的作用?寫乙個裝飾器程式 在不修改原函式及其呼叫方式的情況下對原函式功能進行擴充套件。def ou...