DSII Exam 2

studied byStudied by 10 people
5.0(1)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 44

encourage image

There's no tags or description

Looks like no one added any tags here yet for you.

45 Terms

1

If we add two numbers of the same sign and the sign of the result is of the opposite sign, did overflow occur?

true

New cards
2

the zero (Z) status bit is 1 if the result is:

0

New cards
3

For 2sC represented numbers, the negative status bit (N) is 1 if the MSbit of the result is:

1

New cards
4

Shift right arithmetic ...

replicates the MSbit to maintain the sign of the operand in 2sC.

New cards
5

A rotate left through carry (RLC) allows us to transfer into the carry the value ..

.. of the MSbit of the operand

New cards
6

Which type of operation is NOT implemented in an ALU?

storage

New cards
7

The ALU outputs the result of ONE and ONLY ONE operation at a time

true

New cards
8

The C and V values are not relevant for (logic or arithmetic)

Logic

New cards
9

A Verilog task is similar to a procedure in a high-level programming language.

true

New cards
10

We can shift or rotate by ONE or MORE positions

true

New cards
11

The VHDL conditional signal assignment is like the procedural if-else, but can be used in the concurrent block of code.

true

New cards
12

The Verilog Conditional Operator can be used in both concurrent and procedural blocks of code.

true

New cards
13

The Verilog conditional operator can be nested.

true

New cards
14

The VHDL select signal assignment is like the procedural case, but can be used in the concurrent block of code

true

New cards
15

Which description results in a more efficient implementation? (structural or behavioral)

structural

New cards
16

The keyword negedge in Verilog detects the occurrence of (falling or rising)

falling edge

New cards
17

The DFF is an (edge or level triggered)

edge triggered device

New cards
18

The user of a memory starts a memory access cycle by first providing the address of the location to be accessed.

true

New cards
19

To write an arbitrary value into a register, we activate which of the following control signals? (reset, cnt up or load)

load

New cards
20

The attribute signal_name'event detects a change in signal name, which can be either low-to-high or high-to-low.

true

New cards
21

Which functional block is responsible for the sequencing of events in the CPU (DP & CU)?

CU

New cards
22

In which functional block is data being processed, i.e. stored, transferred, and manipulated? (DP or CU)

DP

New cards
23

Aside from the IS the ISA contains also information about the organization of storage.

true

New cards
24

The ISA represents the design interface between: options: 1.the logic designer and software designer (programmer). 2. the logic designer and semiconductor manufacturer. 3.the software designer and the user of software products.

the logic designer and software designer (programmer).

New cards
25

In dxpRISC the MAeffective is calculated as the sum of an address offset value and a register value.

true

New cards
26

An ASM Chart binary conditional box has options: one output and two inputs. one input and two outputs.

one input two outputs

New cards
27

Which special function control register that holds the address of the next instruction word (IW) to be fetched? options: PC. IR. SR.

PC

New cards
28

Which special function control register holds the instruction word (IW) of the current instruction? SR. IR. PC.

IR

New cards
29

The Operation Code (OpCode) field in the dxpRISC IW determines options the operation to be performed. ... the values of the status bits.

operation to be performed

New cards
30

An ASM Chart state box captures (sequential or concurrent)

concurrent

New cards
31

To access memory mapped I/O-Ps one uses ... LD and ST instructions. or ... IN and OUT instructions.

LD and ST

New cards
32

A (hardware) stack is a FIFO or LIFO

LIFO

New cards
33

Which of the following are I/O-Ps? MM. PB1 and SW. PM and DM.

PB1 and SW

New cards
34

to access separate mapped I/O-Ps one uses IN and OUT instructions. ... LD and ST instructions.

in and out

New cards
35

Which of the following values are NOT used to calculate the effective memory address for LD and ST? PC. MAoffset - fetched from the PM/MM. Ra.

PC

New cards
36

A JUMP instruction is a control flow instruction which can alter the sequential flow of instruction execution.

true

New cards
37

Which are the two pieces of information that the CU needs to determine what cycle it has to execute? OpCode and current MC. Harvard and von Neumann. Separate and memory mapped I/O-Ps.

OpCode and current MC.

New cards
38

The process during which a binary IW (machine language instruction) is converted into an assembly language instruction is called (assembly or disassembly)

disassmebly

New cards
39

The CST is the design interface between the design of the DP and the CU.

true

New cards
40

Which design tool captures BOTH sequential and concurrent events? (CST or ASM)

ASM

New cards
41

The computer design methodology divides the design into two major functional blocks: DP and CU.

true

New cards
42

Which of the following code representations is NOT (easy) human readable? Assembly language. Machine language. HLPL language.

Machine language.

New cards
43

Which IS or ISA implements only a few tens of instructions and each instruction completes a "simple" operation? CISC. RISC.

RISC.

New cards
44

How many address locations does this address value reference: 1x0x? 4 8 2 1

4

New cards
45

The registers of a register file share ... ... registered files. ... control signals and input and output ports. ... text files.

... control signals and input and output ports.

New cards

Explore top notes

note Note
studied byStudied by 310 people
359 days ago
5.0(3)
note Note
studied byStudied by 6 people
476 days ago
5.0(1)
note Note
studied byStudied by 11 people
83 days ago
5.0(1)
note Note
studied byStudied by 64 people
38 days ago
5.0(1)
note Note
studied byStudied by 89 people
993 days ago
5.0(1)
note Note
studied byStudied by 88 people
620 days ago
5.0(1)
note Note
studied byStudied by 16 people
376 days ago
5.0(1)
note Note
studied byStudied by 100 people
769 days ago
4.0(1)

Explore top flashcards

flashcards Flashcard (34)
studied byStudied by 5 people
298 days ago
5.0(1)
flashcards Flashcard (30)
studied byStudied by 4 people
656 days ago
4.5(2)
flashcards Flashcard (220)
studied byStudied by 2 people
103 days ago
5.0(1)
flashcards Flashcard (93)
studied byStudied by 8 people
39 days ago
5.0(1)
flashcards Flashcard (56)
studied byStudied by 6 people
754 days ago
5.0(1)
flashcards Flashcard (137)
studied byStudied by 14 people
170 days ago
5.0(1)
flashcards Flashcard (254)
studied byStudied by 51 people
168 days ago
5.0(1)
flashcards Flashcard (26)
studied byStudied by 15 people
747 days ago
5.0(1)
robot