Assume the following values are stored at the indicated memory addresses, and registers: Address Value Register Value 0x1100 OxBB 0x1100 0x1101 0x00 0x1 0x1102 0x00 0x2 0x1103 0x00 0x4 0x1104 OXEE 0x1105 0x00 0x1106 0x00 0x1107 0x00 0x1108 OxAA 0x1109 0x00 0x110A 0x00 0x110B 0x00 0x110C OxDD 0x110D 0x00 0x110E 0x00 0x110F 0x00 %rdi %rsi %rdx %rcx Fill in the following table showing the effects of the following instructions, in terms of both the register or memory location that will be updated and the resulting value: Assume that the instructions are part of a program, and that they are executed sequentially from top to bottom. Destination Value in Hexadecimal Instruction addq %rsi, 4(%rdi, %rdx, 2) incq %rsi decq %rdx negq %rcx andq %rdi, %rcx addq (%rdi). %rsi leaq 4356(, %rdx, 8), %rsi xorq 2(%rdi, %rdx, 4), %rcx movswq (%rsi). %rdi leaq 4(%rsi, %rdi, 2), %rcx
Assume the following values are stored at the indicated memory addresses, and registers: Address Value Register Value 0x1100 OxBB 0x1100 0x1101 0x00 0x1 0x1102 0x00 0x2 0x1103 0x00 0x4 0x1104 OXEE 0x1105 0x00 0x1106 0x00 0x1107 0x00 0x1108 OxAA 0x1109 0x00 0x110A 0x00 0x110B 0x00 0x110C OxDD 0x110D 0x00 0x110E 0x00 0x110F 0x00 %rdi %rsi %rdx %rcx Fill in the following table showing the effects of the following instructions, in terms of both the register or memory location that will be updated and the resulting value: Assume that the instructions are part of a program, and that they are executed sequentially from top to bottom. Destination Value in Hexadecimal Instruction addq %rsi, 4(%rdi, %rdx, 2) incq %rsi decq %rdx negq %rcx andq %rdi, %rcx addq (%rdi). %rsi leaq 4356(, %rdx, 8), %rsi xorq 2(%rdi, %rdx, 4), %rcx movswq (%rsi). %rdi leaq 4(%rsi, %rdi, 2), %rcx
Chapter4: Processor Technology And Architecture
Section: Chapter Questions
Problem 2PE: If a microprocessor has a cycle time of 0.5 nanoseconds, what’s the processor clock rate? If the...
Related questions
Question
Please Help ASAP!!!
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 3 steps
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
Systems Architecture
Computer Science
ISBN:
9781305080195
Author:
Stephen D. Burd
Publisher:
Cengage Learning
Systems Architecture
Computer Science
ISBN:
9781305080195
Author:
Stephen D. Burd
Publisher:
Cengage Learning