Post date: Feb 18, 2017 11:51:05 AM
Bring with you the followings into Computer lab this week.
1. The 16 bit ISA design (individually). This is the
document that you submitted as part of your homework (Q.5)
2. The register file that you made last time in the lab using logisim.
3. The Home work part if you have done it. Homework is explained in details here.
Homework : In the class we used 4 registers with 8 bit data and used two MUX
for reading data from the registers (R0, R1, R2, R3). The 2 bit MUX selectors were
labeled as rs and rt.
Now we like to write a data in any of the 4 registers(R0, R1, R2, R3). For this we
need another combination logic in between data to write and registers. With this
logic a 8 bit data can be stored in any of those 4 registers based on 2 bit user selection.
Example if the data is 10101010 and user like to store in 00 address, it should
overwrite R0 register with 10101010 and other registers should remain same.