Practical Sheet 12 and 13 Interconnections Flashcards
How many opcodes we can have while in the hypothetical machine the opcode is using 4 bits. There is 16-bit word memory.
We can have 16 opcodes as we take the opcode number, and we do “4 to the power of 2 which is 16”.
How many words of memory can be addressed (memory size)?
16-bit word memory. The opcode is 4, so the rest is 12. So the final number is 12 to the power of two which is 24
1- Why do computers need interconnection systems?
So, the components can communicate with each other. Path for connecting the modules
2- What does the interconnection structure depend on?
The design of this structure will depend on the type of the exchanges.
3- What are the types of exchanges from/to the main memory?
Read and write, specifying the address and sending the signal.
4- What are the types of exchanges from/to the I/O module?
Read and write data, send signals, external-internal data
5- What are the types of exchanges from/to the CPU?
Addresses, Data, Signals
6- What types of transfer does the interconnection structure support?
Memory to Processor – The processor reads an instruction or a unit of data from memory.
Processor To Memory – The processor writes a unit of data to memory
I/O to Processor – The processor read data from an I/O device via an I/O module
Processor to I/O – The processor send data to the I/O device.
I/O to or from Memory – The I/O module is allowed to exchange data directly with memory, without going through the processor, using direct memory access.
7- What is a bus in computer systems? What are its key characteristics?
Communication pathway connecting two or more devices
That it is a shared transmission medium. ( Have an image of a Red London bus in your head, people can join at any time and they can leave whenever)
8- What does shared transmission medium mean?
Have an image of a Red London bus in your head, people can join at any time and they can leave whenever.
9- How do the signals overlap during transmission?
Only one device at a time can successfully transmit a signal, and when two are trying they overlap and become garble.
10- What is a line in computer systems? What does it transmit?
The data lines provide a path for moving data among system modules, these lines collectively are called the data bus. It transmits bits, it can carry only 1 bit at a time.
11- How many lines do a bus need to transmit 2 bytes of data?
It requires 16 lines as 2 bytes are 16 bits.
12- What is a system bus?
A system bus is a single computer bus that connects the major components of a computer system.
13- What are the different types of bus lines?
Control lines, address lines, data lines, and power distribution lines all of them combined is a system bus. Together combined lines of control lines are called control bus same goes for address and data