![](/img/trans.png)
[英]IJVM is IRETURN equal to HALT ? Because both stopps the interpreter?
我認為IRETURN和HALT在 IJVM 中是相同的推薦。 因為我都試過了,都停止了翻譯。 ...
[英]IJVM is IRETURN equal to HALT ? Because both stopps the interpreter?
我認為IRETURN和HALT在 IJVM 中是相同的推薦。 因為我都試過了,都停止了翻譯。 ...
[英]Constructing a hex number by shifting, inverting and adding +/- 1
我正在嘗試將數字0xFD00保存在寄存器中(MIC-1 架構)。 有寄存器: 0 +1 -1 AMASK:0x0FFF 面具:0x00FF 我可以進行左移、右移和反轉。 也可以添加 SMASK + SMASK 或 AMASK + (-1) 等值。 我可以通過逆(AMASK)獲得 0xF000 ...
[英]Changing,deleting or adding something to the ALU mic-1 architecture
嘿,我正在為一項任務而苦苦掙扎。 有人來幫我解決這個問題嗎? 考慮 Mic-1 的外觀並討論以下變化。 Go 比如,問微架構是否還在基本工作,線路上發生了哪些變化,對微程序有什么影響,或者會對MIR產生什么影響。 (a) 我們要添加另一個標志,例如進位標志。 (b) 我們想添加另一個(讀和寫) ...
[英]How to create a IUSHR4 on IJVM?
我需要創建MAL的擴展名。 因此,首先我嘗試添加mic1sim.mal 但是不起作用! 有人可以向我解釋我錯了嗎? ...
[英]IJVM exercise, swapping 2 elements in a 4 elements stack
我正在嘗試創建一個微編程的函數,該函數在堆棧中給定4個值,將第三個和第四個交換。 我稱它為“ mswap”,這是到目前為止的微碼: mswap1 SP = SP - 1 mswap2 SP = SP - 1 mswap3 MAR = SP - 1 mswap4 rd mswap5 MA ...
[英]Mic1, Micro-assembly language, creating a multiplier
我目前正在使用微匯編語言 (MAL) 並使用 Mic1mmv 模擬器對其進行測試。 我試圖弄清楚如何制作一個將兩個數字相乘的程序,但我正在努力弄清楚如何做到這一點。 以下是用於加法和減法的以下 MAL 代碼: 舉個例子,假設我想做 3 x 4。我的想法是取 3,然后將其與另外 3 相加 4 次 ...
[英]Carry bit of addition in IJVM
IJVM中的IADD指令添加了兩個1字數字。 當我將EEEEEEEE添加到自身時,我得到DDDDDDDC 。 進位1會發生什么? 我怎么才能得到它? 是否保存在寄存器中? ...