久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 8051單片機當時為什么設計成12T,外部晶振和內部需要頻率相同不更符合常理嘛? [打印本頁]

作者: censv    時間: 2022-11-23 16:01
標題: 8051單片機當時為什么設計成12T,外部晶振和內部需要頻率相同不更符合常理嘛?
謝謝大家
作者: 名字不是重點    時間: 2022-11-23 16:11
算時間好算啊~~12T的單片機,用12M的晶體,大部分的指令運行是1us,用11.0592M則是串口通信的波特率0誤差,你的明白?
作者: censv    時間: 2022-11-23 19:29
名字不是重點 發(fā)表于 2022-11-23 16:11
算時間好算啊~~12T的單片機,用12M的晶體,大部分的指令運行是1us,用11.0592M則是串口通信的波特率0誤差, ...

我的意思是當時intel設計時,選1T不就完了,指令1us可以用1M晶振啊,何必選12T!
作者: 188610329    時間: 2022-11-24 00:27
censv 發(fā)表于 2022-11-23 19:29
我的意思是當時intel設計時,選1T不就完了,指令1us可以用1M晶振啊,何必選12T!

為了讓大部分指令在一個時間周期完成,所以需要 12T, 即表面上看 經過了一個機器周期,內部實際上走了好幾步,同時也為了內部外部同步化,內部IO操作后,下一個周期外部IO狀態(tài)已經改變,這些目的。
你可以參考  STC的 Y3系列,升級的1T之后,沒幾個指令是1周期可以完成的, 大部分都是 2,3,4,5 周期
代碼需要耗費時間難算的要命。帶來的問題還有 IO動作和 指令不同步。這個不同步問題,直到STC的Y6系列都沒有解決,造成IO=1 之后不加兩個NOP都讀不到正確的外部值。
作者: wufa1986    時間: 2022-11-24 08:44
架構問題,當時能想出這玩意已經不簡單了,不會考慮后來的問題
作者: cnos    時間: 2022-11-24 09:12
你得去搞一下CPU的原理了,取指令,譯碼,數(shù)據(jù)存取,IO操作這些,不需要時間的嗎。現(xiàn)在1T能1條指令是因為多流水線,相當于軟件上多線程的概念才實現(xiàn)的。
作者: coody_sz    時間: 2022-11-24 09:36
那么,1970年第一個CPU為什么是1位而不是32位?
手機剛開始出來為什么不是智能手機?
1980年代的電腦CPU為什么是80186、80286而不是現(xiàn)在的多核即GHz的?
1930年代的飛機為什么不直接生產噴氣的?

51內核、6502內核、Z80內核,從無到有。。。。
像我們這些60、70年代出生的老電工,在80、90年代能弄到一片8031,那是多么困難的事。
作者: censv    時間: 2022-11-24 14:23
188610329 發(fā)表于 2022-11-24 00:27
為了讓大部分指令在一個時間周期完成,所以需要 12T, 即表面上看 經過了一個機器周期,內部實際上走了好 ...

多謝解惑,你是個天使




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 91九色婷婷| 欧美成人一区二区三区 | 黄色大片免费网站 | 女同久久另类99精品国产 | 成人黄色三级毛片 | 免费在线观看一区二区 | 国产午夜精品一区二区三区四区 | 午夜精品在线观看 | 国产99久久精品一区二区300 | 日韩欧美在线一区 | 久久精品欧美一区二区三区不卡 | av中文字幕在线 | 天天玩天天干天天操 | 亚洲国产精品日韩av不卡在线 | 一区二区三区不卡视频 | 日本午夜在线视频 | 亚洲精品一区中文字幕 | 久久精品亚洲国产 | 欧美 日韩 综合 | 羞羞视频在线观看 | 色屁屁在线观看 | 麻豆av网站 | 亚洲一区二区三区免费视频 | 日韩中文字幕一区二区 | 亚洲精品乱码久久久久久黑人 | 欧美黄色网 | 亚洲欧美激情精品一区二区 | 正在播放国产精品 | 日韩高清黄色 | 亚洲国产精品精华素 | 成人不卡 | 中文字幕啪啪 | 国产午夜视频 | 久久久久久亚洲 | 日本国产高清 | 狠狠爱网址 | 黄色a视频| 99久久精品国产一区二区三区 | 日韩视频一区在线观看 | 精精国产xxxx视频在线播放 | 欧美一区二区免费在线 |