Open In App

Instruction Set used in SIC/XE

Last Updated : 29 Aug, 2023
Summarize
Comments
Improve
Suggest changes
Share
Like Article
Like
Report

Pre-Requisite: SIC/XE Architecture

SIC/XE (Simplified Instructional Computer Extra Equipment or Extra Expensive). SIC/XE is an advanced version of SIC. Both SIC and SIC/XE are closely related to each other that’s why they are Upward Compatible.

Below mentioned are the instructions that are used in SIC/XE (Simplified Instructional Computer Extra Equipment or Extra Expensive) Architecture. You can view the instructions that are particularly used in SIC Architecture.

Before Proceeding to the table, we will be clear that M stands for Memory R1 and R2 are registers (A, B, S, T).

MNEMONICOPERANDOPCODEEXPLANATION
ADDRR1, R290R2 = R2 + R1
CLEAR R104R1 = 0
COMPRR1, R2A0compares R1 and R2
DIVRR1, R29CR2 = R2 / R1
LDBM68B = M
LDSM6CS = M
LDTM74T = M
MULRR1, R298R2 = R2 * R1
RMOR1, R2ACR2 = R1
SHIFTLR1, nA4left shifts R1 n times
SHIFTRR1, nA8right shifts R1 n times
STBM78M = B
STSM7CM = S
STTM84M = T
SUBRR1, R294R2 = R2 - R1
TIXRR1B8X = X + 1; compares X and R1

Next Article

Similar Reads