If there is a case of the subroutine, this register will save the return address of an instruction. This register is used to perform the arithmetic operations. If we write a function call with more than one layer, the programmer is required to maintain memory for return addresses. If we want to write the recursive program, it is very difficult in SIC. There is no stack in the SIC, and it basically stores the address with the help of linkage register. The size of the integer depends on the size of a register. Each register can contain only 3 bytes that mean its size is 3 bytes. There is an address associated with every register, and that address is known as the register number. The simplified instruction computer contains 5 types of registers. The lower number byte is used to address a word, and the addressing starts by 0 byte. This means that with the help of 24 bits, the simplified instructional computer is designed. A word can be formed by 3 consecutive bytes (1 word = 24 bits). The memory in a simplified instructional computer is organized as a sequence of 8-bit bytes (1 byte = 8 bits). The simplified instruction computer contains a lot of components, which are described as follows: Memory The simplified instructional computer basically has two versions, i.e., Real machines are most often containing these features. SIC is a type of hypothetical computer, which contains some hardware features. Next → ← prev Simplified Instructional Computer (SIC)
0 Comments
Leave a Reply. |