cpu2
1 Stars     155 Views    

Author: Gediminas Lelešius

Project access type: Public

Description:

15 bitas - jei įjungtas, tai likusius 15 bitų išsaugos d registreKitu atveju įvykdys šitai:0 1 2 bitai - less equal greater - jei ALU gautas rezultatas tenkins šiuos parametrus, tai pakeis instrukciją į nustatytą a registre3 4 5 bitai - a d a* - kur išsaugoti ALU gautą rezultatą - a registre, d registre ar RAM'e, a adresu6 bitas - jei išjungtas, tai ALU sudės skaičius, kitaip - suANDins7 8 bitai - ar atliekant operaciją laikyti A=0 ir ar laikyti B=09 10 bitai - ar daryti prieš operaciją apversti A bitus ir B bitus11 bitas - ar po operacijos apversi atsakymo bitus12 bitas - ar pridėti vieną prie sumos14 bitas - ALU operaciją atlieka su dviem skaičiais. A yra skaičius ir d registro. Jei šis bitas išjungtas, tai B yra skaičius iš a registro, kitu atveju B yra skaičius ir RAM, esantis a vietoje.

Created: Oct 12, 2019

Updated: Jun 30, 2023


Comments

You must login before you can post a comment.

translated: 15-bit - If enabled, the remaining 15 bits will be stored in the d register Otherwise, the following will happen: 0 1 2 bits - less equal greater - if the result obtained by the ALU satisfies these parameters, it will change the instruction to the one set in the register 3 4 5 bits - a d a * - where to store the result obtained by ALU - a in register, d in register or RAM, at a Bit 6 - if disabled, will add the number of ALUs, otherwise - will match 7 8 bits - whether to hold A = 0 during the operation and whether to hold B = 0 9 10 bits - do the invert A bits and B bits before the operation Bit 11 - Whether to invert the response bits after the operation Bit 12 - or add one to the amount Bit 14 - The ALU performs an operation with two numbers. A is a number and d is a register. If this bit is off, then B is the number from register a, otherwise B is the number and RAM in place of a. (thats the end, actually.)
Posted on Jan 04 2022 at 01:38PM UTC.
+0