欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 37783|回復: 49
收起左側

一個牛小伙用74芯片搭的8位CPU,開源,還驅動了TFT

  [復制鏈接]
ID:80436 發表于 2015-5-21 23:10 | 顯示全部樓層 |閱讀模式

8位CPU龍少架構-基于Multisim 11.0

CPU~~~ 8位CPU龍少架構-Multisim 11.0.rar (5.91 MB, 下載次數: 432)

打開文件就能仿真了,按照指令集在虛擬內存里的ROM區撥上指令,手動或自動的給CPU輸入脈沖就會執行指令,這個文件比較大,如果你的電腦性能差,打開會久一些,仿真也會很卡;有點累~就不打太多字了,有不懂的地方回帖問我就行了


下面是這個CPU的設計圖:
  











  


指令執行時序:










   
這個是很簡單的串行CPU,估計200來片74系列IC,只要看幾節計算機原理的教程不難YY出它的工作原理;之前是想搞16位的,16位的指令空間很大,一個字的指令就可以源/目的寄存器同時尋址,后來發現Multisim 11.0電路大一些就慢了 可能我的電腦太垃圾, 這個8位的CPU畫到最后連一根線都要十來秒,本來兩天就能連接完成的,硬是弄了一個星期,工作效率啊啊~~~

尋址方式:
為了簡化控制器~ 這個8位機只做了3種尋址:立即數尋址、寄存器尋址、寄存器間接尋址。
除了立即數傳送為雙字節指令,其他都是單字節指令,內存傳送指令、轉移指令、調用指令的16位地址是用R3和R4寄存器分別作為高地址和低地址,也就是R3和R4默認組成的16位寄存器間接尋址,所以先要用立即數傳送指令把地址送上去。

源運算指令操作過程:
累加器(被加數) + 源寄存器(加數)    結果送回累加器
累加器(被減數)  -  源寄存器(減數)    結果送回累加器
算術、邏輯的源運算指令操作和上面是一樣的就不一一列出了。

目的運算指令操作過程:
目的寄存器加1     結果送回目的寄存器
目的寄存器減1     結果送回目的寄存器
目的寄存器取反     結果送回目的寄存器
移位指令的操作過程和上面一樣,一條指令移一位,為了簡化電路~~~ 當然用立即數或寄存器指出移位次數一樣可以實現,但是電路會復雜很多。

關于運算指令、移位指令、出入棧、對標志位的影響:
運算和移位參考8086。。~
出入棧操作的是標志寄存器和低7位。

還有中斷的入口地址~ 懶的搞什么屎量號查表,直接從外部讀16位程序地址

對。。忘了說了:
出入棧地址為  堆棧頁(高8位) 和堆棧指針(低8位)組成的。
程序地址為  代碼頁(高8位) 和程序指針(低8位)組成的。  
還有那個堆棧深度是0~255個字節,先入棧再加1,先減1再出棧;
程序指針也是0~255,所以在255的位置放一條代碼頁加1指令就OK了;
為什么不用計數器~~~太難用

CPU很好玩的  開關開關開關。。。。。。。。。。。就執行指令,外國佬真是牛X , 發明了這么吊的東西
送LZ一東西:INTEL4004 電原理圖

下面是CPU現在周邊的配置:

CPU時鐘發生和復位板  正面:

CPU時鐘發生和復位板  背面:


ALU寄存器數據指示LED和撥碼開關(撥碼開關起初是用來調試指令的)  正面:

ALU寄存器數據指示LED和撥碼開關  背面:


SRAM加電容當ROM用(用3V的電池充電了電壓會變低的,后面我改成電容了)  正面:

SRAM加電容當ROM用  背面:


硬件SPI板 正面:

硬件SPI板 背面:


CPU板正面:

CPU板背面:
  























評分

參與人數 2威望 +3 黑幣 +60 收起 理由
wpppmlah + 3 + 30 很給力!
songhetai + 30 很給力!

查看全部評分

回復

使用道具 舉報

ID:81095 發表于 2015-6-9 12:32 | 顯示全部樓層
286以前的

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 贊一個!

查看全部評分

回復

使用道具 舉報

ID:61876 發表于 2015-6-9 13:43 | 顯示全部樓層
真的太偉大了!!!
回復

使用道具 舉報

ID:79034 發表于 2015-10-26 21:40 | 顯示全部樓層
這么牛的DIY為什么沒人感興趣呢?
我來頂一下。。
回復

使用道具 舉報

ID:51647 發表于 2015-12-31 09:17 | 顯示全部樓層
不是一個強字能形容的
回復

使用道具 舉報

ID:127061 發表于 2016-6-17 12:57 | 顯示全部樓層
牛B啊 開發個系統
回復

使用道具 舉報

ID:26800 發表于 2016-7-10 10:21 | 顯示全部樓層
有本子的電路圖及實現代碼不  共享一份學習一下  1310444699@qq.com
回復

使用道具 舉報

8#
無效樓層,該帖已經被刪除
ID:127663 發表于 2016-7-19 11:42 | 顯示全部樓層
大神,請收下我的膝蓋!!!
回復

使用道具 舉報

ID:138672 發表于 2016-9-7 02:47 | 顯示全部樓層
你好,關于幾節計算機原理的教程,大神能推薦嗎?
回復

使用道具 舉報

ID:144997 發表于 2016-11-3 14:14 | 顯示全部樓層
大神,請收下我的膝蓋!!!
回復

使用道具 舉報

ID:148310 發表于 2016-11-16 18:24 | 顯示全部樓層
大神膜拜,加油!~
回復

使用道具 舉報

ID:144683 發表于 2016-12-17 09:53 | 顯示全部樓層
太海了 終于找到了
回復

使用道具 舉報

14#
無效樓層,該帖已經被刪除
ID:160260 發表于 2017-1-5 19:39 | 顯示全部樓層
重復下載,扣兩次幣
回復

使用道具 舉報

ID:76327 發表于 2017-2-20 12:12 | 顯示全部樓層
樓主真是厲害,佩服
回復

使用道具 舉報

ID:199188 發表于 2017-5-21 00:33 | 顯示全部樓層
強大,太牛啦!
回復

使用道具 舉報

18#
無效樓層,該帖已經被刪除
19#
無效樓層,該帖已經被刪除
ID:91469 發表于 2017-10-1 17:10 | 顯示全部樓層
看的有點迷糊!!!!
回復

使用道具 舉報

ID:247267 發表于 2017-11-8 12:21 | 顯示全部樓層
這個必須支持
回復

使用道具 舉報

ID:247961 發表于 2017-11-10 09:29 來自觸屏版 | 顯示全部樓層
厲害了
回復

使用道具 舉報

ID:276173 發表于 2018-1-15 14:45 | 顯示全部樓層

厲害了
回復

使用道具 舉報

ID:127608 發表于 2018-6-16 19:17 | 顯示全部樓層
膜拜大神,太牛了 ~~~
回復

使用道具 舉報

ID:357103 發表于 2018-6-23 11:15 | 顯示全部樓層
聽領導說的有一個很牛的Multisim仿真,果然找到了。分數還不夠,繼續加油。
回復

使用道具 舉報

ID:357153 發表于 2018-6-26 11:18 | 顯示全部樓層
膜拜大神,太牛了
回復

使用道具 舉報

ID:387125 發表于 2018-8-17 09:35 | 顯示全部樓層
我是小白,請問ALU用什么來實現
回復

使用道具 舉報

ID:378745 發表于 2018-8-28 20:31 來自觸屏版 | 顯示全部樓層
這是我見過最詳細的diyCPU了
回復

使用道具 舉報

ID:404965 發表于 2018-10-23 20:46 | 顯示全部樓層
太牛了 ~~~要是能做成視頻教材一定火遍全中國。。。。。
回復

使用道具 舉報

ID:111854 發表于 2018-12-3 12:27 | 顯示全部樓層
強烈支持樓主
回復

使用道具 舉報

ID:464494 發表于 2019-1-8 12:49 | 顯示全部樓層
可惜了,沒有幣,下載不了啊
回復

使用道具 舉報

ID:82419 發表于 2019-2-11 12:18 來自觸屏版 | 顯示全部樓層
收藏拉
回復

使用道具 舉報

ID:150219 發表于 2019-2-17 21:14 | 顯示全部樓層
這個必須頂。。。
回復

使用道具 舉報

ID:281113 發表于 2019-2-19 10:41 | 顯示全部樓層
大神就牛逼!
回復

使用道具 舉報

ID:139742 發表于 2019-3-2 22:47 | 顯示全部樓層
佩服佩服。 感覺有點像早期紅白機里面的那堆~
回復

使用道具 舉報

ID:491380 發表于 2019-3-15 13:18 | 顯示全部樓層

佩服佩服。 感覺有點像早期紅白機里面的那堆~
回復

使用道具 舉報

ID:557527 發表于 2019-6-8 15:04

一個牛小伙用74芯片搭的8位CPU,開源,還驅動了TFT
可以提供一份附件嗎QQ:870600160

ID:537245 發表于 2020-4-16 09:25 來自觸屏版 | 顯示全部樓層
太厲害了
回復

使用道具 舉報

ID:78773 發表于 2020-4-22 00:09 | 顯示全部樓層
大神,請收下我的膝蓋!!!
回復

使用道具 舉報

ID:65956 發表于 2020-4-22 08:21 | 顯示全部樓層
這就是所謂的最早8086的計算機了吧,這種只適用自己興趣研究用,沒有多大作用了
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表