基於Qt實現的簡單CPU模擬器

2021-09-25 07:16:44 字數 518 閱讀 3005

一、設計內容

簡單cpu模擬器的設計與實現

二、設計要求

可以讀取txt格式的檔案(檔案內容為彙編指令)在介面中顯示

可以將txt檔案中的彙編指令(規定格式)進行編譯,顯示在介面中

根據編譯後的內容,執行相關操作,結果顯示在介面中

對相關操作進行描述輸出在介面中

三、設計過程

3.1 開發環境的選擇

要實現介面的設計需要gui程式設計,由於對visual c++的不熟悉,故選擇了支援c++ 的qt。

qt 是乙個2023年由qt company開發的跨平台c++應用程式開發框架。它既可以開發gui程式,也可用於開發非gui程式,比如控制台工具和伺服器。qt是物件導向的框架,使用特殊的**生成擴充套件(稱為元物件編譯器(meta object compiler, moc))以及一些巨集,qt很容易擴充套件,並且允許真正地元件程式設計。

基於Qt實現的簡單CPU模擬器

一 設計內容 簡單cpu模擬器的設計與實現 二 設計要求 可以讀取txt格式的檔案 檔案內容為彙編指令 在介面中顯示 可以將txt檔案中的彙編指令 規定格式 進行編譯,顯示在介面中 根據編譯後的內容,執行相關操作,結果顯示在介面中 對相關操作進行描述輸出在介面中 三 設計過程 3.1 開發環境的選擇...

基於C 實現的簡單CPU模擬器

一 實驗背景 該實驗為計算機原理模擬實驗平台。在學習計算機原理實驗課程中,為了方便同學們學習了解模型機中各種暫存器結構 工作原理 算術 邏輯運算單元及其控制方法。所以我們設計計算機組成原理虛擬實驗系統方便同學們更加深入的了解實驗內容,掌握計算機通過指令系統進行運算的過程。程式編寫語言 c 平台環境 ...

基於Qt實現的旅行模擬器

一 設計任務的描述 城市之間有三種交通工具 汽車 火車和飛機 相連,某旅客於某一時刻向系統提出旅行要求,系統根據該旅客的要求為其設計一條旅行線路並輸出 系統能查詢當前時刻旅客所處的地點和狀態 停留城市 所在交通工具 二 功能需求說明及分析 城市總數不少於10個 13個 建立汽車 火車和飛機的時刻表 ...