100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.6 TrustPilot
logo-home
Exam (elaborations)

C952 – COMPUTER ARCHITECTURE 40 HOUR TRAINING QUESTIONS WITH ANSWERS

Rating
-
Sold
-
Pages
23
Grade
A+
Uploaded on
02-11-2024
Written in
2024/2025

C952 – COMPUTER ARCHITECTURE 40 HOUR TRAINING QUESTIONS WITH ANSWERS Clocking methodology - Answer-The approach used to determine when data is valid and stable relative to the clock. Edge-triggered clocking: - Answer-A clocking scheme in which all state changes occur on a clock edge. Control signal - Answer-A signal used for multiplexor selection or for directing the operation of a functional unit; contrasts with a data signal, which contains information that is operated on by a functional unit. Asserted: - Answer-The signal is logically high or true. Deasserted: - Answer-The signal is logically low or false Datapath element - Answer-A unit used to operate on or hold data within a processor. In the LEGv8 implementation, the datapath elements include the instruction and data memories, the register file, the ALU, and adders. Program counter (PC): - Answer-The register containing the address of the instruction in the program being executed. Register file - Answer-A state element that consists of a set of registers that can be read and written by supplying a register number to be accessed. Sign-extend - Answer-To increase the size of a data item by replicating the high-order sign bit of the original data item in the high-order bits of the larger, destination data item. Branch target address - Answer-The address specified in a branch, which becomes the new program counter (PC) if the branch is taken. In the LEGv8 architecture, the branch target is given by the sum of the offset field of the instruction and the address of the branch. Branch taken - Answer-A branch where the branch condition is satisfied and the program counter (PC) becomes the branch target. All unconditional branches are taken branches.

Show more Read less
Institution
C952 – COMPUTER ARCHITECTURE
Course
C952 – COMPUTER ARCHITECTURE










Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Institution
C952 – COMPUTER ARCHITECTURE
Course
C952 – COMPUTER ARCHITECTURE

Document information

Uploaded on
November 2, 2024
Number of pages
23
Written in
2024/2025
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

Content preview

C952 – COMPUTER ARCHITECTURE
40 HOUR TRAINING QUESTIONS
WITH ANSWERS

Clocking methodology - Answer-The approach used to determine when data is valid
and stable relative to the clock.

Edge-triggered clocking: - Answer-A clocking scheme in which all state changes occur
on a clock edge.

Control signal - Answer-A signal used for multiplexor selection or for directing the
operation of a functional unit; contrasts with a data signal, which contains information
that is operated on by a functional unit.

Asserted: - Answer-The signal is logically high or true.

Deasserted: - Answer-The signal is logically low or false

Datapath element - Answer-A unit used to operate on or hold data within a processor. In
the LEGv8 implementation, the datapath elements include the instruction and data
memories, the register file, the ALU, and adders.

Program counter (PC): - Answer-The register containing the address of the instruction in
the program being executed.

Register file - Answer-A state element that consists of a set of registers that can be read
and written by supplying a register number to be accessed.

Sign-extend - Answer-To increase the size of a data item by replicating the high-order
sign bit of the original data item in the high-order bits of the larger, destination data item.

Branch target address - Answer-The address specified in a branch, which becomes the
new program counter (PC) if the branch is taken. In the LEGv8 architecture, the branch
target is given by the sum of the offset field of the instruction and the address of the
branch.

Branch taken - Answer-A branch where the branch condition is satisfied and the
program counter (PC) becomes the branch target. All unconditional branches are taken
branches.

,Branch not taken or (untaken branch): - Answer-A branch where the branch condition is
false and the program counter (PC) becomes the address of the instruction that
sequentially follows the branch.

Truth table - Answer-From logic, a representation of a logical operation by listing all the
values of the inputs and then in each case showing what the resulting outputs should
be.

Don't-care term: - Answer-An element of a logical function in which the output does not
depend on the values of all the inputs. Don't-care terms may be specified in different
ways.

Opcode: - Answer-The field that denotes the operation and format of an instruction.

Single-cycle implementation - Answer-Also called single clock cycle implementation. An
implementation in which an instruction is executed in one clock cycle. While easy to
understand, it is too slow to be practical.

Pipelining: - Answer-An implementation technique in which multiple instructions are
overlapped in execution, much like an assembly line.

Structural hazard: - Answer-When a planned instruction cannot execute in the proper
clock cycle because the hardware does not support the combination of instructions that
are set to execute.

Data hazard: - Answer-Also called a pipeline data hazard. When a planned instruction
cannot execute in the proper clock cycle because data that is needed to execute the
instruction are not yet available.

Forwarding: Also called bypassing. - Answer-A method of resolving a data hazard by
retrieving the missing data element from internal buffers rather than waiting for it to
arrive from programmer-visible registers or memory.

Load-use data hazard: - Answer-A specific form of data hazard in which the data being
loaded by a load instruction has not yet become available when it is needed by another
instruction.

Pipeline stall: Also called bubble - Answer-A stall initiated in order to resolve a hazard

Control hazard: Also called branch hazard - Answer-When the proper instruction cannot
execute in the proper pipeline clock cycle because the instruction that was fetched is
not the one that is needed; that is, the flow of instruction addresses is not what the
pipeline expected.

, Branch prediction - Answer-A method of resolving a branch hazard that assumes a
given outcome for the conditional branch and proceeds from that assumption rather
than waiting to ascertain the actual outcome.

Latency (pipeline) - Answer-The number of stages in a pipeline or the number of stages
between two instructions during execution

nop - Answer-An instruction that does no operation to change state

Flush: - Answer-To discard instructions in a pipeline, usually due to an unexpected
event

Dynamic branch prediction: - Answer-Prediction of branches at runtime using runtime
information.

Branch prediction buffer: Also called branch history table - Answer-A small memory that
is indexed by the lower portion of the address of the branch instruction and that contains
one or more bits indicating whether the branch was recently taken or not.

Branch target buffer: - Answer-A structure that caches the destination PC or destination
instruction for a branch. It is usually organized as a cache with tags, making it more
costly than a simple prediction buffer.

Correlating predictor - Answer-A branch predictor that combines local behavior of a
particular branch and global information about the behavior of some recent number of
executed branches.

Tournament branch predictor - Answer-A branch predictor with multiple predictions for
each branch and a selection mechanism that chooses which predictor to enable for a
given branch.

Exception: Also called interrupt. - Answer-An unscheduled event that disrupts program
execution; used to detect overflow.

Interrupt: - Answer-An exception that comes from outside of the processor. (Some
architectures use the term interrupt for all exceptions.)

Vectored interrupt: - Answer-An interrupt for which the address to which control is
transferred is determined by the cause of the exception.

Imprecise interrupt: Also called imprecise exception - Answer-Interrupts or exceptions in
pipelined computers that are not associated with the exact instruction that was the
cause of the interrupt or exception

Precise interrupt: Also called precise exception - Answer-An interrupt or exception that
is always associated with the correct instruction in pipelined computers.

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
Perfectscorer Chamberlain College Of Nursng
View profile
Follow You need to be logged in order to follow users or courses
Sold
484
Member since
3 year
Number of followers
354
Documents
8946
Last sold
3 weeks ago

Our store offers a wide selection of materials on various subjects and difficulty levels, created by experienced teachers. We specialize on NURSING,WGU,ACLS USMLE,TNCC,PMHNP,ATI and other major courses, Updated Exam, Study Guides and Test banks. If you don't find any document you are looking for in this store contact us and we will fetch it for you in minutes, we love impressing our clients with our quality work and we are very punctual on deadlines. Please go through the sets description appropriately before any purchase and leave a review after purchasing so as to make sure our customers are 100% satisfied. I WISH YOU SUCCESS IN YOUR EDUCATION JOURNEY

Read more Read less
3.6

75 reviews

5
27
4
15
3
18
2
5
1
10

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions