一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

ARM基礎(chǔ)知識及其內(nèi)核的工作模式

 xiao_lc 2015-05-09
基礎(chǔ)知識的介紹:
1、 馮.諾依曼體系: 基本上大部分pc(科研或許不同)都是使用這種
現(xiàn)在pc上的主板,特點: 
a,采用二進制(機器碼),數(shù)據(jù)和程序采用二進制表示
        b,必須事先存儲程序 
        c,PC指針驅(qū)動代碼執(zhí)行,指向一個地址,指令流驅(qū)動程序執(zhí)行
        d,五大部件: 運算器+控制器+存儲器+輸入設(shè)備+輸出設(shè)備
2、CPU = CU + ALU
CPU: 解釋并執(zhí)行指令的功能部件
CU : 從內(nèi)存中取指令和數(shù)據(jù),譯碼并發(fā)出各種控制信號
ALU: 邏輯運算器

3、嵌入式系統(tǒng)的硬件系統(tǒng)
    電源:基本都是用電設(shè)備,12v 1.25A-->3.3v / 5v,電源的穩(wěn)定性對系統(tǒng)的影響是很大的
    時鐘系統(tǒng):時序電路,什么時候做什么事情--》12M--》667MH
    復(fù)位電路:系統(tǒng)處于一個確定狀態(tài)
    調(diào)試接口:基于JTAG接口,產(chǎn)品是沒有調(diào)試接口,主要是用于開發(fā)
    存儲器:一般分為片內(nèi)和片外存儲器
   
4、三總線:armcore如何與外圍設(shè)備進行通信和連接
CB :控制總線
DB :數(shù)據(jù)總線
AB :發(fā)地址去讀數(shù)據(jù)
以上總線由時序來控制,不是同一時間,三根總線同時發(fā)數(shù)據(jù)
-------------------------------------
|            |             |
cpu          I/O   memory
 總線分類很多,按通信速度分為:高速總線,低速總線;按通信區(qū)域分為:外部總線,內(nèi)部總線。

5、存儲器分類:
ram: sram : 快一點,成本高點,作為片內(nèi)
     sdram : 動態(tài),電荷需要刷新,類似于電視,作為外部內(nèi)存條使用,
比如ddr2, EDO 
rom:非易失性
   EPROM, EEPROM(可以擦除,但是需要特殊工具才能擦除)
   bios芯片
flash:norflash: 或非電路,intel公司先發(fā)明
      nandflash  與非電路, 89年,東芝發(fā)明
 
存儲器的層次結(jié)構(gòu):core<-寄存器<-cache<--片內(nèi)內(nèi)存<--flash
cache: I/D cache

ARM內(nèi)核的工作模式:(按以下幾點問題掌握)
1) 說出ARM可以工作的模式名字。
    ARM工作模式一般有以下幾種模式:
(1)supervisor/svc模式
(2)IRQ模式
(3)FIQ模式
(4)Abort模式
(5)undef模式
(6)user模式
(7)system模式
arm-A8處理核還有模式8:mon模式(監(jiān)控模式)
2) ARM核有多少個寄存器?
一般有37個32位寄存器,分別為
1個PC寄存器
1個CPSR寄存器
5個SPSR寄存器
        30個通用寄存器
 
3) 什么寄存器用于存儲PC和LR寄存器?
r15寄存器用于存儲指針PC;
r14寄存器用于存儲指針LR;
4) R13通常用來存儲什么?
r13通常是用來存儲堆棧指針sp
5) 哪種模式使用的寄存器最少?
user/system模式使用最少,沒有spsr寄存器

6) 在Thumb 指令集中,哪些寄存器處于Low group?
    寄存器r0~r7
7) CPSR的哪一位反映了處理器的狀態(tài)?
T位(cpsr寄存器的第5位)
8) 所有的Thumb指令采取什么對齊方式?
16bit指令采用半字(2字節(jié))對齊
9) ARM有哪幾個異常類型。
(1)復(fù)位
(2)數(shù)據(jù)中止
(3)FIQ
(4)IRQ
(5)預(yù)取址中止
(6)未定義
(7)軟件中斷
10) 為什么FIQ的服務(wù)程序地址要位于0X1C?
因為0x1c后面可以直接給異常處理函數(shù),而不需跳轉(zhuǎn),從而提高執(zhí)行速度如果在0x1c前面的話則只有四個字節(jié)只能跳轉(zhuǎn)執(zhí)行異常函數(shù)
11) 在復(fù)位后,ARM處理器處于何種模式、何種狀態(tài)?
復(fù)位后,ARM狀態(tài),進入svc特權(quán)模式

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    亚洲高清一区二区高清| 美国黑人一级黄色大片| 免费高清欧美一区二区视频| 国产免费一区二区不卡| 人人妻在人人看人人澡| 97人摸人人澡人人人超碰| 1024你懂的在线视频| 久久机热频这里只精品| 国产成人精品国内自产拍| 亚洲人午夜精品射精日韩 | 日韩一区中文免费视频| 少妇人妻中出中文字幕| 99久久精品免费看国产高清| 黄色日韩欧美在线观看| 美女被后入福利在线观看| 亚洲一二三四区免费视频| 日本深夜福利视频在线| 亚洲国产性感美女视频| 在线免费国产一区二区| 午夜福利92在线观看| 99久久免费中文字幕| 久久偷拍视频免费观看| 亚洲国产综合久久天堂| 好吊日成人免费视频公开 | 黄片美女在线免费观看| 1024你懂的在线视频| 国产激情一区二区三区不卡| 欧美精品二区中文乱码字幕高清| 国产户外勾引精品露出一区 | 日韩中文字幕人妻精品| 亚洲精品伦理熟女国产一区二区| 暴力三级a特黄在线观看| 欧美日韩一级aa大片| 极品少妇一区二区三区精品视频| 色婷婷激情五月天丁香| 欧美精品专区一区二区| 国产高清三级视频在线观看| 男女午夜在线免费观看视频| 欧美一级日韩中文字幕| 国产av大片一区二区三区| 人妻中文一区二区三区|