chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>單片機(jī)>微機(jī)原理與接口課件

微機(jī)原理與接口課件

2008-09-05 | rar | 8443 | 次下載 | 10積分

資料介紹

微處理器及微型計(jì)算機(jī)的發(fā)展概況
??第一代微處理器是以Intel公司1971年推出的4004,4040為代表的四位微處理機(jī)。
???? 第二代微處理機(jī)(1973年~1977年),典型代表有:Intel 公司的8080、8085;Motorola公司的M6800以及Zlog公司的Z80。
??? 第三代微處理機(jī) 第三代微機(jī)是以16位機(jī)為代表,基本上是在第二代微機(jī)的基礎(chǔ)上發(fā)展起來(lái)的。其中Intel公司的8088。8086是在8085的基礎(chǔ)發(fā)展起來(lái)的;M68000是Motorola公司在M6800 的基礎(chǔ)發(fā)展起來(lái)的;
??? 第四代微處理機(jī) 以Intel公司1984年10月推出的80386CPU和1989年4月推出的80486CPU為代表,
??? 第五代微處理機(jī)的發(fā)展更加迅猛,1993年3月被命名為PENTIUM的微處理機(jī)面世,98年P(guān)ENTIUM 2又被推向市場(chǎng)。

INTEL CPU 發(fā)展歷史
Intel第一塊CPU 4004,4位主理器,主頻108kHz,運(yùn)算速度0.06MIPs(Million Instructions Per Second, 每秒百萬(wàn)條指令),集成晶體管2,300個(gè),10微米制造工藝,最大尋址內(nèi)存640 bytes,生產(chǎn)曰期1971年11月.

8085,8位主理器,主頻5M,運(yùn)算速度0.37MIPs,集成晶體管6,500個(gè),3微米制造工藝,最大尋址內(nèi)存64KB,生產(chǎn)曰期1976年

8086,16位主理器,主頻4.77/8/10MHZ,運(yùn)算速度0.75MIPs,集成晶體管29,000個(gè),3微米制造工藝,最大尋址內(nèi)存1MB,生產(chǎn)曰期1978年6月.

80486DX,DX2,DX4,32位主理器,主頻25/33/50/66/75/100MHZ,總線頻率33/50/66MHZ,運(yùn)算速度20~60MIPs,集成晶體管1.2M個(gè),1微米制造工藝,168針PGA,最大尋址內(nèi)存4GB,緩存8/16/32/64KB,生產(chǎn)曰期1989年4月

Celeron一代, 主頻266/300MHZ(266/300MHz w/o L2 cache, Covington芯心 (Klamath based),300A/333/366/400/433/466/500/533MHz w/128kB L2 cache, Mendocino核心 (Deschutes-based), 總線頻率66MHz,0.25微米制造工藝,生產(chǎn)曰期1998年4月)

Pentium 4 (478針),至今分為三種核心:Willamette核心(主頻1.5G起,FSB400MHZ,0.18微米制造工藝),Northwood核心(主頻1.6G~3.0G,FSB533MHZ,0.13微米制造工藝, 二級(jí)緩存512K),Prescott核心(主頻2.8G起,FSB800MHZ,0.09微米制造工藝,1M二級(jí)緩存,13條全新指令集SSE3),生產(chǎn)曰期2001年7月.

更大的緩存、更高的頻率、
超級(jí)流水線、分支預(yù)測(cè)、亂序執(zhí)行
超線程技術(shù)

微型計(jì)算機(jī)組成結(jié)構(gòu)
單片機(jī)簡(jiǎn)介
單片機(jī)即單片機(jī)微型計(jì)算機(jī),是將計(jì)算機(jī)主機(jī)(CPU、??? 內(nèi)存和I/O接口)集成在一小塊硅片上的微型機(jī)。

三、計(jì)算機(jī)編程語(yǔ)言的發(fā)展概況
機(jī)器語(yǔ)言? 機(jī)器語(yǔ)言就是0,1碼語(yǔ)言,是計(jì)算機(jī)唯一能理解并直接執(zhí)行的語(yǔ)言。
匯編語(yǔ)言? 用一些助記符號(hào)代替用0,1碼描述的某種機(jī)器的指令系統(tǒng),匯編語(yǔ)言就是在此基礎(chǔ)上完善起來(lái)的。
高級(jí)語(yǔ)言? BASIC,PASCAL,C語(yǔ)言等等。用高級(jí)語(yǔ)言編寫(xiě)的程序稱源程序,它們必須通過(guò)編譯或解釋,連接等步驟才能被計(jì)算機(jī)處理。
面向?qū)ο笳Z(yǔ)言? C++Java等編程語(yǔ)言是面向?qū)ο蟮恼Z(yǔ)言。

1.3?微型計(jì)算機(jī)中信息的表示及運(yùn)算基礎(chǔ)
(一) 十進(jìn)制ND
有十個(gè)數(shù)碼:0~9,逢十進(jìn)一。
?例 1234.5=1×103 +2×102 +3×101 +4×100 +5×10-1
加權(quán)展開(kāi)式以10稱為基數(shù),各位系數(shù)為0~9,10i為權(quán)。
?一般表達(dá)式:
ND= dn-1×10n-1+dn-2×10n-2 +…+d0×100 +d-1×10-1+…

(二) 二進(jìn)制NB
兩個(gè)數(shù)碼:0、1, 逢二進(jìn)一。
?例 1101.101=1×23+1×22+0×21+1×20+1×2-1+1×2-3
加權(quán)展開(kāi)式以2為基數(shù),各位系數(shù)為0、1, 2i為權(quán)。
?一般表達(dá)式:
??NB = bn-1×2n-1 + bn-2×2n-2 +…+b0×20 +b-1×2-1+…

(三)十六進(jìn)制NH
十六個(gè)數(shù)碼0~9、A~F,逢十六進(jìn)一。
?例:DFC.8=13×162 +15×161 +12×160 +8×16-1
展開(kāi)式以十六為基數(shù),各位系數(shù)為0~9,A~F,16i為權(quán)。
?一般表達(dá)式:
?NH= hn-1×16n-1+ hn-2×16n-2+…+ h0×160+ h-1×16-1+…

二、不同進(jìn)位計(jì)數(shù)制之間的轉(zhuǎn)換

(二)二進(jìn)制與十六進(jìn)制數(shù)之間的轉(zhuǎn)換
??24=16 ,四位二進(jìn)制數(shù)對(duì)應(yīng)一位十六進(jìn)制數(shù)。
舉例:
(三)十進(jìn)制數(shù)轉(zhuǎn)換成二、十六進(jìn)制數(shù)
整數(shù)、小數(shù)分別轉(zhuǎn)換??
1.整數(shù)轉(zhuǎn)換法
“除基取余”:十進(jìn)制整數(shù)不斷除以轉(zhuǎn)換進(jìn)制基數(shù),直至商為0。每除一次取一個(gè)余數(shù),從低位排向高位。舉例:


2.?小數(shù)轉(zhuǎn)換法
“乘基取整”:用轉(zhuǎn)換進(jìn)制的基數(shù)乘以小數(shù)部分,直至小數(shù)為0或達(dá)到轉(zhuǎn)換精度要求的位數(shù)。每乘一次取一次整數(shù),從最高位排到最低位。舉例:?

三、帶符號(hào)數(shù)的表示方法

機(jī)器數(shù):機(jī)器中數(shù)的表示形式。
真值: 機(jī)器數(shù)所代表的實(shí)際數(shù)值。
舉例:一個(gè)8位機(jī)器數(shù)與它的真值對(duì)應(yīng)關(guān)系如下:
? 真值:?X1=+84=+1010100B???? X2=-84= -1010100B
? 機(jī)器數(shù):[X1]機(jī)= 01010100??? [X2]機(jī)= 11010100
(二)原碼、反碼、補(bǔ)碼
最高位為符號(hào)位,0表示 “+”,1表示“-”。
?數(shù)值位與真值數(shù)值位相同。
?例? 8位原碼機(jī)器數(shù):
? 真值:?? x1? = +1010100B ??? x2??? =- 1010100B??
?? 機(jī)器數(shù):?[x1]原? = 01010100??[x2]原 = 11010100
原碼表示簡(jiǎn)單直觀,但0的表示不唯一,加減運(yùn)算復(fù)雜。

正數(shù)的反碼與原碼表示相同。????
? 負(fù)數(shù)反碼符號(hào)位為 1,數(shù)值位為原碼數(shù)值各位取反。
?例 8位反碼機(jī)器數(shù):?????
???? x= +4: [x]原= 00000100?[x]反= 00000100
??? ?x= -4: [x]原= 10000100? [x]反= 11111011
3、補(bǔ)碼(Two’s Complement)
正數(shù)的補(bǔ)碼表示與原碼相同。????
? 負(fù)數(shù)補(bǔ)碼等于2n-abs(x)
8位機(jī)器數(shù)表示的真值
四、 二進(jìn)制編碼
例:求十進(jìn)制數(shù)876的BCD碼
?876= 1000 0111 0110 BCD
?876= 36CH = 1101101100B
?2、字符編碼 ?? 美國(guó)標(biāo)準(zhǔn)信息交換碼ASCII碼,用于計(jì)算???? ?機(jī)與計(jì)算機(jī)、計(jì)算機(jī)與外設(shè)之間傳遞信息。

3、漢字編碼
“國(guó)家標(biāo)準(zhǔn)信息交換用漢字編碼”(GB2312-80標(biāo)準(zhǔn)),簡(jiǎn)稱國(guó)標(biāo)碼。
?用兩個(gè)七位二進(jìn)制數(shù)編碼表示一個(gè)漢字
?例如“巧”字的代碼是39H、41H
漢字內(nèi)碼
例如“巧”字的代碼是0B9H、0C1H
1·4? 運(yùn)算基礎(chǔ)
一、二進(jìn)制數(shù)的運(yùn)算
加法規(guī)則:“逢2進(jìn)1”
??? ?? 減法規(guī)則:“借1當(dāng)2”
??? ?? 乘法規(guī)則:“逢0出0,全1出1”
二、二—十進(jìn)制數(shù)的加、減運(yùn)算
??????? BCD數(shù)的運(yùn)算規(guī)則 循十進(jìn)制數(shù)的運(yùn)算規(guī)則“逢10進(jìn)1”。但計(jì)算機(jī)在進(jìn)行這種運(yùn)算時(shí)會(huì)出現(xiàn)潛在的錯(cuò)誤。為了解決BCD數(shù)的運(yùn)算問(wèn)題,采取調(diào)整運(yùn)算結(jié)果的措施:即“加六修正”和“減六修正”
例:10001000(BCD)+01101001(BCD)
??????? =000101010111(BCD)??????????
??
???1 0 0 0 1 0 0 0
?????? + ?0 1 1 0 1 0 0 1
????????? ?1 1 1 1 0 0 0 1
?????? + ?0 1 1 0 0 1 1 0???? ……調(diào)整
????????? 1 0 1 0 1 0 1 1 1
??????????????????????????????????????? 進(jìn)位

?例:
??10001000(BCD)- 01101001(BCD)= 00011001(BCD)??

?????????????? ?1 0 0 0 1 0 0 0??
???????? -? ?0 1 1 0 1 0 0 1
?????????? ??0 0 0 1 1 1 1 1
???????? -??????? ??????????? 0 1 1 0?? ……調(diào)整
?????????? ??0 0 0 1 1 0 0 1?
三、 帶符號(hào)二進(jìn)制數(shù)的運(yùn)算

1.5 幾個(gè)重要的數(shù)字邏輯電路
編碼器
譯碼器
計(jì)數(shù)器
微機(jī)自動(dòng)工作的條件
程序指令順序存放
自動(dòng)跟蹤指令執(zhí)行
1.6 微機(jī)基本結(jié)構(gòu)
微機(jī)結(jié)構(gòu)
各部分組成
連接方式
1、以CPU為中心的雙總線結(jié)構(gòu);2、以內(nèi)存為中心的雙總線結(jié)構(gòu);3、單總線結(jié)構(gòu)
CPU結(jié)構(gòu)
管腳特點(diǎn)? 1、多功能;2、分時(shí)復(fù)用
內(nèi)部結(jié)構(gòu)? 1、控制; 2、運(yùn)算; 3、寄存器; 4、地址
程序計(jì)數(shù)器
堆棧定義 1、定義;2、管理;3、堆棧形式

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1TC358743XBG評(píng)估板參考手冊(cè)
  2. 1.36 MB  |  330次下載  |  免費(fèi)
  3. 2開(kāi)關(guān)電源基礎(chǔ)知識(shí)
  4. 5.73 MB  |  6次下載  |  免費(fèi)
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設(shè)計(jì)
  8. 0.60 MB  |  3次下載  |  免費(fèi)
  9. 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
  10. 0.61 MB  |  2次下載  |  免費(fèi)
  11. 651單片機(jī)窗簾控制器仿真程序
  12. 1.93 MB  |  2次下載  |  免費(fèi)
  13. 751單片機(jī)大棚環(huán)境控制器仿真程序
  14. 1.10 MB  |  2次下載  |  免費(fèi)
  15. 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
  16. 0.00 MB  |  6653次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537796次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191185次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)