Demonstrate the function of the 8x32 register file in implementing the instruction sw $t4, 0(St1) by...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Demonstrate the function of the 8x32 register file in implementing the instruction sw $t4, 0(St1) by listing the values of each ports address (3 bits), data (in decimal) and decoder outputs (8 bits) W_data- W addr addi beg bne 1w 3x8 write decoder aw add wit 12 11 10 1 Mnemonic Type 11 || || || d4 RR d5 d6 d7 load $10 load $t1 load $12 load $13 load $14 load $15 load st6 load $17 3 3 3 3 3 0x23 NA 0x2B 0x00 0x20 0x00 0x2A 32 | 32 NA 32 8x32 register file 32 Opcode Funct 0x08 0x04 NA 0x05 32 32 H CH - Sat 面 $10 St1 $12 do $13 $14 3x8 d1 read decoder d2 d3 12 11 10 3 32 64 d5 d6 Register Address Szero 0 1 07 1 R1 en 8 9 10 11 12 R1_data R1_addr do 3x8 d1 read decoder d2 d3 32 d4 d5 12 [S12]=420 [St3]-50080 [St4)=870 [S5] =50120 [$16)=5550 11 10 +++ R2 en Register Contents: [Sto] =250 [St1] =50040 R2_dat R2_addr beg bne 1w SW add sit sub || | || R R R Op code Op code Op Code Write port: R1 port: R2 port: 0x04 0x05 0x23 0x2B 0x00 0x00 0x00 Rs Rs NA NA NA NA 0x20 0x2A 0x22 Rt Rt Write in binary: R1_addr = Write in decimal: R1_data = Rd $at $t0 $t1 $12 St3 $t4 $15 $16 $t7 Write in binary: R2_addr = Write in decimal: R2_data = Shift IMM Pseudo Address 1 8 9 10 11 12 13 14 15 Write in binary: W_addr = Write in decimal: W_data = W_en = Write as an 8-bit binary string: W_d0d1d2d3d4d5d6d7 = Function R1_en = Write as an 8-bit binary string: R1_d0d1d2d3d4d5d6d7 = R2_en = Write as an 8-bit binary string: R2_d0d1d2d3d4d5d6d7 = [$t1] =500410 [$t2] =4210 [$13] =500810 [$14] =8710 [$15] =501210 [$t6] =55510 [$t7] =5016₂0 Data Memory Contents: DM[5000] =218 DM[5004] = 95 DM[5008] =452 DM[5012] = 79 DM[5016] =835 DM[5020] = 71 DM[5024] =29 DM[5028] =453 DM[5032] = 38 Demonstrate the function of the 8x32 register file in implementing the instruction sw $t4, 0(St1) by listing the values of each ports address (3 bits), data (in decimal) and decoder outputs (8 bits) W_data- W addr addi beg bne 1w 3x8 write decoder aw add wit 12 11 10 1 Mnemonic Type 11 || || || d4 RR d5 d6 d7 load $10 load $t1 load $12 load $13 load $14 load $15 load st6 load $17 3 3 3 3 3 0x23 NA 0x2B 0x00 0x20 0x00 0x2A 32 | 32 NA 32 8x32 register file 32 Opcode Funct 0x08 0x04 NA 0x05 32 32 H CH - Sat 面 $10 St1 $12 do $13 $14 3x8 d1 read decoder d2 d3 12 11 10 3 32 64 d5 d6 Register Address Szero 0 1 07 1 R1 en 8 9 10 11 12 R1_data R1_addr do 3x8 d1 read decoder d2 d3 32 d4 d5 12 [S12]=420 [St3]-50080 [St4)=870 [S5] =50120 [$16)=5550 11 10 +++ R2 en Register Contents: [Sto] =250 [St1] =50040 R2_dat R2_addr beg bne 1w SW add sit sub || | || R R R Op code Op code Op Code Write port: R1 port: R2 port: 0x04 0x05 0x23 0x2B 0x00 0x00 0x00 Rs Rs NA NA NA NA 0x20 0x2A 0x22 Rt Rt Write in binary: R1_addr = Write in decimal: R1_data = Rd $at $t0 $t1 $12 St3 $t4 $15 $16 $t7 Write in binary: R2_addr = Write in decimal: R2_data = Shift IMM Pseudo Address 1 8 9 10 11 12 13 14 15 Write in binary: W_addr = Write in decimal: W_data = W_en = Write as an 8-bit binary string: W_d0d1d2d3d4d5d6d7 = Function R1_en = Write as an 8-bit binary string: R1_d0d1d2d3d4d5d6d7 = R2_en = Write as an 8-bit binary string: R2_d0d1d2d3d4d5d6d7 = [$t1] =500410 [$t2] =4210 [$13] =500810 [$14] =8710 [$15] =501210 [$t6] =55510 [$t7] =5016₂0 Data Memory Contents: DM[5000] =218 DM[5004] = 95 DM[5008] =452 DM[5012] = 79 DM[5016] =835 DM[5020] = 71 DM[5024] =29 DM[5028] =453 DM[5032] = 38
Expert Answer:
Answer rating: 100% (QA)
Instruction sw 514 0511 Mnemonic sw Opcode 0x2B Function NA Register Address 10 Register Conte... View the full answer
Related Book For
Computer Organization and Design The Hardware Software Interface
ISBN: 978-0124077263
5th edition
Authors: David A. Patterson, John L. Hennessy
Posted Date:
Students also viewed these programming questions
-
A customer purchase a coffees at Tim Hortons in Vancouver, British Columbia for a total of $1,000 including all sales tax. If the the customer uses a Tim Gift Card to pay for the entire purchase, the...
-
Harris Fabrics computes its plantwide predetermined overhead rate annually on the basis of direct labor - hours. At the beginning of the year, it estimated that 3 1 , 0 0 0 direct labor - hours would...
-
Define and explain the following core concept: Having goals improves work performance.
-
According to the Statute of Frauds, in order to be legally enforceable, a contract must be in writing, name the contracting parties, identify the subject matter of the contract, and Be for a legal...
-
A truck drives onto a loop detector and increases the downward component of the magnetic field within the loop from 1.2 10-5 T to the larger value B in 0.38 s. The detector is circular, has a radius...
-
On February 17, 2016, a public accountant completed the examination of the financial statements for Buckheizer Corporation for the year ended December 31, 2015. The audit is satisfactory in all...
-
What types of relevant evidence are excluded based on policy reasons? What are the policy reasons behind excluding such evidence?
-
Planet Products, Inc., completed Job 2525 on May 31, and there were no jobs in process in the plant. Prior to June 1, the predetermined overhead application rate for June was computed from the...
-
O. Scheduling for the Short Term Claire Consultants has been entrusted with the task of evaluating a business plan that has been divided into four sections - marketing, finance, operations and human...
-
After retiring as a physician, Bob Guthrie became an avid downhill skier on the steep slopes of the Utah Rocky Mountains. As an amateur inventor, Bob was always looking for something new. With the...
-
Identify several advantages and several disadvantages of open-source operating systems.
-
A 50 kg bicycle and rider are traveling 3 m/sec. What is the momentum of the bicycle and rider? b. If they have a 10 kg m/sec change in momentum, what is the new momentum of the bicycle and rider? c....
-
Sarah is a 37 years old female. Her daily calorie intake from the three meals is around 3000 Kilo calories and she weighs 157 lb. The daily routine for Sarah is to sleep 8 hours and work from home....
-
How does the escalating susceptibility of cyberspace to various forms of attacks manifest, and what strategies does the Department of Homeland Security propose to bolster online safety measures for...
-
A submarine has a displacement volume of 30,000 ft3 and weighs 965 tons in a dry shipyard. Determine the net weight of the submarine when it crosses submerged in the sea
-
MediSecure, Incorporated, uses the FIFO method of process costing. It produces clear plastic containers for pharmacies in a process that starts in the Molding Department. Data concerning that...
-
It can be shown that the solution to the initial value problem y = e-(3), y(2) = 0 is at y(z) = ["e (1) d Use Euler's Method with Az = 0.05 to approximate y(3) round intermediate results). y (3) ~ 2...
-
Consider a game of poker being played with a standard 52-card deck (four suits, each of which has 13 different denominations of cards). At a certain point in the game, six cards have been exposed. Of...
-
Th is Exercise examines the single error correcting, double error detecting (SEC/DED) Hamming code. 1. What is the minimum number of parity bits required to protect a 128-bit word using the SEC/DED...
-
Th e table below shows 32-bit values of an array stored in memory. Address .............Data 24 ..........................2 38 ..........................4 32 ..........................3 36...
-
Quite often, you would expect that given a timing diagram containing a description of changes that take place on a data input D and a clock input C (as in Figures B.8.3 and B.8.6 on pages B-52 and...
-
A healthy diet is becoming increasingly important for consumers, especially women aged 2535. As a result, they are taking active steps to ensure they are eating healthy but are also looking for other...
-
Lael was just hired by Best East Motels into their manager training program and was excited about the potential benefits after her graduation from Florida State University. Working part-time and...
-
Sophie just completed a sales training course with one of the firms most productive sales representatives, Emma. At the end of the first week, Sophie and Emma sat in a motel room filling out their...
Study smarter with the SolutionInn App