日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

自己动手写CPU(8)加载存储指令的实现

發布時間:2023/12/19 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 自己动手写CPU(8)加载存储指令的实现 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

自己動手寫CPU(8)加載存儲指令的實現

好久沒更新blog了,暑假提前放了。現在收假也該收收心了,繼續撿起之前的CPU,自己開的坑不管咋樣把它填完吧。

指令介紹

1、加載指令


2、存儲指令

修改系統結構

增加了相關模塊的接口信號和一個RAM模塊,具體含義見數《自己動手寫CPU》

地雷

書9.5節所使用的測試程序中存在load相關,如下圖

即lwl指令使用的是寄存器1的舊值,而非新值,所以與書上所示波形不一致。9.1-9.4節還沒提到load相關的問題,所以建議9.1-9.4節做完后并解決load相關問題后,再使用9.5節的測試程序進行測試與結果比對。仿真結果與書本上提供的一致,我這里就不貼了。

參考

Linux的Spinlock在MIPS多核處理器中的設計與實現

《自己動手寫CPU》

項目鏈接

Chapter9_1

Chapter9_2

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的自己动手写CPU(8)加载存储指令的实现的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。