Last Quickly
Test por , creado hace más de 1 año

Test sobre CSA Last p2, creado por Last Quickly el 30/03/2019.

198
7
0
Sin etiquetas
Last Quickly
Creado por Last Quickly hace más de 5 años
Cerrar

CSA Last p2

Pregunta 1 de 70

1

Out-of-Order Control Complexity MIPS R10000 which element is not in Control Logic?

Selecciona una de las siguientes respuestas posibles:

  • Integer Datapath

  • CLK

  • Free List

  • Address Queue

Explicación

Pregunta 2 de 70

1

What is “VLIW”?

Selecciona una de las siguientes respuestas posibles:

  • Very Long Instruction Word

  • Very Less Interpreter Word

  • Very Light Internal Word

  • Very Low Invalid Word

Explicación

Pregunta 3 de 70

1

At VLIW by “performance and loop iteration” which time is longer?

Selecciona una de las siguientes respuestas posibles:

  • Loop Unrolled

  • Software Pipelined

Explicación

Pregunta 4 de 70

1

At VLIW by “performance and loop iteration” which time is shorter?

Selecciona una de las siguientes respuestas posibles:

  • Software Pipelined

  • Loop Unrolled

Explicación

Pregunta 5 de 70

1

At VLIW Speculative Execution, which of this solution is true about problem: Branches restrict compiler code motion?

Selecciona una de las siguientes respuestas posibles:

  • Speculative operations that don’t cause exceptions

  • Hardware to check pointer hazards

Explicación

Pregunta 6 de 70

1

At VLIW Speculative Execution, which of this solution is true about problem: Possible memory hazards limit code scheduling:

Selecciona una de las siguientes respuestas posibles:

  • Hardware to check pointer hazards

  • Speculative operations that don’t cause exceptions

Explicación

Pregunta 7 de 70

1

What is an ALAT? :

Selecciona una de las siguientes respuestas posibles:

  • Advanced Load Address Table

  • Allocated Link Address Table

  • Allowing List Address Table

  • Addition Long Accessibility Table

Explicación

Pregunta 8 de 70

1

At VLIW Multi-Way Branches, which of this solution is true about problem: Long instructions provide few opportunities for branches:

Selecciona una de las siguientes respuestas posibles:

  • Allow one instruction to branch multiple directions

  • Speculative operations that don’t cause exceptions

Explicación

Pregunta 9 de 70

1

What is a Compulsory?

Selecciona una de las siguientes respuestas posibles:

  • first-reference to a block, occur even with infinite cache

  • cache is too small to hold all data needed by program, occur even under perfect replacement policy

  • misses that occur because of collisions due to less than full associativity

Explicación

Pregunta 10 de 70

1

What is a Capacity?

Selecciona una de las siguientes respuestas posibles:

  • cache is too small to hold all data needed by program, occur even under perfect replacement policy

  • first-reference to a block, occur even with infinite cache

  • misses that occur because of collisions due to less than full associativity

Explicación

Pregunta 11 de 70

1

Convert this number systems: DEC (9578) to HEX?

Selecciona una de las siguientes respuestas posibles:

  • 256A

  • 43B1

  • 7DE1

  • A31F

Explicación

Pregunta 12 de 70

1

Convert this number systems: DEC (9845) to HEX?

Selecciona una de las siguientes respuestas posibles:

  • 2675

  • 2798

  • 2945

  • 2811

Explicación

Pregunta 13 de 70

1

Define a boolean algebra

Selecciona una de las siguientes respuestas posibles:

  • process that applies binary logic to yield binary results

  • to determine whether an IP address exists on the local network or whether it must be routed outside the local network.

  • It sends out ICMP (Internet Control Message Protocol) messages to verify both the logical addresses & the Physical connection.

  • to determine whether an IP address exists on the global network or whether it must be routed outside the global network.

Explicación

Pregunta 14 de 70

1

Where Virtual Machine was developed?

Selecciona una de las siguientes respuestas posibles:

  • Lancaster University

  • Manchester University

  • MIT

  • Cambridge

Explicación

Pregunta 15 de 70

1

What is the first commercial computer with virtual machine

Selecciona una de las siguientes respuestas posibles:

  • B5000

  • B5550

  • B5500

  • C5000

Explicación

Pregunta 16 de 70

1

When was the first commercial computer with virtual machine released?

Selecciona una de las siguientes respuestas posibles:

  • 1961

  • 1962

  • 1963

  • 1964

Explicación

Pregunta 17 de 70

1

Which of the following is false about VM and performance?

Selecciona una de las siguientes respuestas posibles:

  • Better performance: we can use more memory than we have

  • Nothing; mapping to memory or disk is just as easy

  • Worse performance: reading from disk is slower than RAM

  • Good performance: reading from disk is slower than RAM

Explicación

Pregunta 18 de 70

1

Which of the following is false about usability of Virtual Memory?

Selecciona una de las siguientes respuestas posibles:

  • Not enough memory

  • Holes in the address space

  • Keeping program secure

  • Keeping program insecure

Explicación

Pregunta 19 de 70

1

Define virtual address space

Selecciona una de las siguientes respuestas posibles:

  • process refers to the logical (or virtual) view of how a process is stored in memory

  • used to translate the virtual addresses seen by the application into physical addresses

  • a segment of virtual memory that has been assigned a direct byte-for-byte correlation with some portion of a file or file-like resource.

  • none of the mentioned

Explicación

Pregunta 20 de 70

1

Define a page tables

Selecciona una de las siguientes respuestas posibles:

  • process refers to the logical (or virtual) view of how a process is stored in memory

  • used to translate the virtual addresses seen by the application into physical addresses

  • a segment of virtual memory that has been assigned a direct byte-for-byte correlation with some portion of a file or file-like resource.

  • none of the mentioned

Explicación

Pregunta 21 de 70

1

Of the following, identify the memory usually written by the manufacturer.

Selecciona una de las siguientes respuestas posibles:

  • RAM

  • DRAM

  • SRAM

  • ROM

  • Cache Memory

Explicación

Pregunta 22 de 70

1

Multi-processor system that computer system have are also called

Selecciona una de las siguientes respuestas posibles:

  • parallel; systems

  • tightly coupled system

  • loosely coupled system

  • both a and b

Explicación

Pregunta 23 de 70

1

Which of the following statement is false?

Selecciona una de las siguientes respuestas posibles:

  • Combinational circuits has memory

  • Sequential circuits has memory

  • Sequential circuits is a function of time

  • Combinational circuits does not require feedback paths

  • Sequential circuits require feedback paths.

Explicación

Pregunta 24 de 70

1

The computer architecture having stored program is _____.

Selecciona una de las siguientes respuestas posibles:

  • Harvard

  • Von-Neumann

  • Pascal

  • Ada

  • Cobol

Explicación

Pregunta 25 de 70

1

The key technology used in IV generation computers is _______.

Selecciona una de las siguientes respuestas posibles:

  • MSI

  • SSI

  • LSI &VLSI

  • Transistors

  • Vacuum Tubes

Explicación

Pregunta 26 de 70

1

The digital circuit that generates the arithmetic sum of two binary numbers of any length is ________ .

Selecciona una de las siguientes respuestas posibles:

  • Binary-Adder

  • Full-Adder

  • Half-Adder

  • Adder

  • OR-gate

Explicación

Pregunta 27 de 70

1

Serial to parallel data conversion is done using

Selecciona una de las siguientes respuestas posibles:

  • Accumulator

  • Shift Register

  • Counter

  • CPU

  • Control Unit

Explicación

Pregunta 28 de 70

1

CACHE memory is implemented using ________.

Selecciona una de las siguientes respuestas posibles:

  • Dynamic RAM

  • Static RAM

  • EA RAM

  • ED RAM

  • EP RAM

Explicación

Pregunta 29 de 70

1

Stack is a _________list.

Selecciona una de las siguientes respuestas posibles:

  • FIFO

  • LIFO

  • FILO

  • OFLI

  • LFIO.

Explicación

Pregunta 30 de 70

1

Which one of the following is a memory whose duty is to store most frequently used data?

Selecciona una de las siguientes respuestas posibles:

  • Main memory

  • Cache memory

  • ROM

  • Auxiliary memory

  • PROM.

Explicación

Pregunta 31 de 70

1

How many bytes equals Petabyte (PB)?

Selecciona una de las siguientes respuestas posibles:

  • Quadrillion

  • Million

  • Trillion

  • Billion

  • 1000

Explicación

Pregunta 32 de 70

1

Examples of superscalar(static):

Selecciona una de las siguientes respuestas posibles:

  • MIPS and ARM

  • Pentium 4, MIPS R12K, IBM, Power5

  • Itanium

  • TI C6x

Explicación

Pregunta 33 de 70

1

Examples of superscalar(dynamic) :

Selecciona una de las siguientes respuestas posibles:

  • None at the present

  • Pentium 4, MIPS R12K, IBM, Power5

  • MIPS and ARM

  • TI C6x

Explicación

Pregunta 34 de 70

1

How many main levels of Cache Memory?

Selecciona una de las siguientes respuestas posibles:

  • 3

  • 2

  • 6

  • 8

Explicación

Pregunta 35 de 70

1

What is a “Synchronization” in OS Execution?

Selecciona una de las siguientes respuestas posibles:

  • Execution in the OS that is neither idle nor in synchronization access

  • Execution in user code

  • Execution or waiting for synchronization variables

Explicación

Pregunta 36 de 70

1

What is a “Kernel” in OS Execution?

Selecciona una de las siguientes respuestas posibles:

  • Execution or waiting for synchronization variables

  • Execution in the OS that is neither idle nor in synchronization access

  • Execution in user code

Explicación

Pregunta 37 de 70

1

Which one of the following is correct?

Selecciona una de las siguientes respuestas posibles:

  • Sequential circuit is an interconnection of only logic gates

  • Sequential circuit is an interconnection of only flip flops

  • Combinational circuit is an interconnection of logic gates

  • Combinational circuit is an interconnection of flip flops

  • Part of a combinational circuit is a sequential circuit.

Explicación

Pregunta 38 de 70

1

Identify the expansion for RISC.

Selecciona una de las siguientes respuestas posibles:

  • Reduced Instruction Sign Computers

  • Reduced Instruction Set Computers

  • Reduced Instruction Set Carry

  • Reduced Invalid Set Computers

  • Reset Instruction Set Computers.

Explicación

Pregunta 39 de 70

1

Buffering the actual target instructions allows us to perform an optimization which called:

Selecciona una de las siguientes respuestas posibles:

  • branch folding

  • Branch prediction

  • Target instructions

  • Target address

Explicación

Pregunta 40 de 70

1

Which is not the function of integrated instruction fetch unit:

Selecciona una de las siguientes respuestas posibles:

  • Instruction memory commit

  • Integrated branch prediction

  • Instruction prefetch

  • Instruction memory access and buffering

Explicación

Pregunta 41 de 70

1

What is the simple technique that predicts whether two stores or a load and a store refer to the same memory address:

Selecciona una de las siguientes respuestas posibles:

  • Address aliasing prediction

  • Branch prediction

  • Integrated branch prediction

  • Dynamic branch prediction

Explicación

Pregunta 42 de 70

1

RISC stands for

Selecciona una de las siguientes respuestas posibles:

  • Reduced Instruction Set Computer

  • Recall Instruction Sell Communication

  • Rename Instruction Sequence Corporation

  • Red Instruction Small Computer

Explicación

Pregunta 43 de 70

1

The ideal pipeline CPI is a measure of …

Selecciona una de las siguientes respuestas posibles:

  • the maximum performance attainable by the implementation

  • the maximum performance attainable by the instruction

  • the minimum performance attainable by the implementation

  • the minimum performance attainable by the instruction

Explicación

Pregunta 44 de 70

1

What is the Pipeline CPI ?

Selecciona una de las siguientes respuestas posibles:

  • Ideal pipeline CPI + Structural stalls + Data hazard stalls + Control stalls

  • Ideal pipeline CPU + Data hazard stalls + Control stalls

  • Ideal pipeline CPU + Ideal pipeline CPI + Data hazard stalls + Control stalls

  • Structural stalls + Data hazard stalls + Control stalls

Explicación

Pregunta 45 de 70

1

The simplest and most common way to increase the ILP is …?

Selecciona una de las siguientes respuestas posibles:

  • to exploit parallelism among iterations of a loop

  • to exploit minimalism among iterations of a loop

  • to destroy iterations of a loop

  • to decrease the minimalism of risk

Explicación

Pregunta 46 de 70

1

The simplest and most common way to increase the ILP is to exploit parallelism among iterations of a loop. How is often called?

Selecciona una de las siguientes respuestas posibles:

  • loop-level parallelism

  • exploit-level parallelism

  • high-level minimalism

  • low-level minimalism

Explicación

Pregunta 47 de 70

1

In parallelism have three different types of dependences, tagging him:

Selecciona una de las siguientes respuestas posibles:

  • data dependences, name dependences and control dependences

  • data dependences, name dependences, and surname dependences

  • datagram dependences ,name dependences, and animal dependences

  • no correct answers

Explicación

Pregunta 48 de 70

1

What is Name dependence?

Selecciona una de las siguientes respuestas posibles:

  • name dependence occurs when two instructions use the same register or memory location

  • name dependence occurs when five or more instructions use the same register or memory location

  • name dependence occurs when instructions use the same name

  • All answers is correct

Explicación

Pregunta 49 de 70

1

When occurs an output dependence?

Selecciona una de las siguientes respuestas posibles:

  • When i and instruction j write the same register or memory location

  • when i and instruction j write the same name

  • when i and instruction j write the same address or memory location

  • All answers is correct

Explicación

Pregunta 50 de 70

1

What is RAW (read after write)?

Selecciona una de las siguientes respuestas posibles:

  • when j tries to read a source before i writes it, so j incorrectly gets the old value

  • when i tries to read a source before j writes it, so j correctly gets the old value

  • when j tries to write a source before i writes it

  • when a tries to write a source before b read it, so a incorrectly gets the old value

Explicación

Pregunta 51 de 70

1

What is given is not a hazard?

Selecciona una de las siguientes respuestas posibles:

  • RAR

  • WAR

  • WAW

  • RAW

Explicación

Pregunta 52 de 70

1

A simple scheme for increasing the number of instructions relative to the branch and overhead instructions is…?

Selecciona una de las siguientes respuestas posibles:

  • loop unrolling

  • RAR

  • loop-level

  • loop rolling

Explicación

Pregunta 53 de 70

1

Effect that results from instruction scheduling in large code segments is called…?

Selecciona una de las siguientes respuestas posibles:

  • register pressure

  • loop unrolling

  • loop-level

  • registration

Explicación

Pregunta 54 de 70

1

The simplest dynamic branch-prediction scheme is a

Selecciona una de las siguientes respuestas posibles:

  • branch-prediction buffer

  • branch buffer

  • All answers correct

  • registration

Explicación

Pregunta 55 de 70

1

Branch predictors that use the behavior of other branches to make a prediction are called

Selecciona una de las siguientes respuestas posibles:

  • correlating predictors or two-level predictors

  • branch-prediction buffer

  • branch table

  • three level loop

Explicación

Pregunta 56 de 70

1

What is the compulsory in Three C’s model?

Selecciona una de las siguientes respuestas posibles:

  • The very first access to a block cannot be in the cache, so the block must be brought into the cache. Compulsory misses are those that occur even if you had an infinite cache.

  • If the cache cannot contain all the blocks needed during execution of a program, capacity misses (in addition to compulsory misses) will occur because of blocks being discarded and later retrieved

  • The number of accesses that miss divided by the number of accesses.

  • None of them

Explicación

Pregunta 57 de 70

1

What is capacity in Three C’s model?

Selecciona una de las siguientes respuestas posibles:

  • If the cache cannot contain all the blocks needed during execution of a program, capacity misses (in addition to compulsory misses) will occur because of blocks being discarded and later retrieved

  • The very first access to a block cannot be in the cache, so the block must be brought into the cache. Compulsory misses are those that occur even if you had an infinite cache.

  • The number of accesses that miss divided by the number of accesses.

  • None of them

Explicación

Pregunta 58 de 70

1

What is conflict in Three C’s model?

Selecciona una de las siguientes respuestas posibles:

  • If the block placement strategy is not fully associative, conflict misses (in addition to compulsory and capacity misses) will occur because a block may be discarded and later retrieved if conflicting blocks map to its set

  • The very first access to a block cannot be in the cache, so the block must be brought into the cache. Compulsory misses are those that occur even if you had an infinite cache.

  • If the cache cannot contain all the blocks needed during execution of a program, capacity misses (in addition to compulsory misses) will occur because of blocks being discarded and later retrieved

  • None of them

Explicación

Pregunta 59 de 70

1

Which of the following belongs to Cache Optimization?

Selecciona una de las siguientes respuestas posibles:

  • Larger block size to reduce miss rate

  • Bigger caches to increase miss rat

  • Single level caches to reduce miss penalty

  • None of them

Explicación

Pregunta 60 de 70

1

Choose the strategy of Sixth Cache Optimization

Selecciona una de las siguientes respuestas posibles:

  • Critical word first

  • Critical restart

  • Sequential inter leaving

  • Merging Write Buffer to Reduce Miss Penalty

Explicación

Pregunta 61 de 70

1

Choose the Seventh Cache Optimization

Selecciona una de las siguientes respuestas posibles:

  • Merging Write Buffer to Reduce Miss Penalty

  • Critical word first

  • Nonblocking Caches to Increase Cache Bandwidth

  • Trace Caches to Reduce Hit Time

Explicación

Pregunta 62 de 70

1

Choose the Tenth Cache Optimization

Selecciona una de las siguientes respuestas posibles:

  • Compiler-Controlled Prefetching to Reduce Miss Penalty or Miss Rate

  • Merging Write Buffer to Reduce Miss Penalty

  • Hardware Prefetching of Instructions and Data to Reduce Miss Penalty or Miss Rate

  • None of them

Explicación

Pregunta 63 de 70

1

What is the access time?

Selecciona una de las siguientes respuestas posibles:

  • Time between when a read is requested and when the desired word arrives

  • The minimum time between requests to memory.

  • Describes the technology inside the memory chips and those innovative, internal organizations

  • None of them

Explicación

Pregunta 64 de 70

1

What is the cycle time?

Selecciona una de las siguientes respuestas posibles:

  • The minimum time between requests to memory.

  • Time between when a read is requested and when the desired word arrives

  • The maximum time between requests to memory.

  • None of them

Explicación

Pregunta 65 de 70

1

What does DRAM stands for?

Selecciona una de las siguientes respuestas posibles:

  • Dynamic Random Access memory

  • Dual Random Access memory

  • Dataram Random Access memory

Explicación

Pregunta 66 de 70

1

What does DDR stands for?

Selecciona una de las siguientes respuestas posibles:

  • Double data rate

  • Dual data rate

  • Double data reaction

  • None of them

Explicación

Pregunta 67 de 70

1

What acts as the traffic cop controlling the flow of data and coordinating interactions among components in the system?

Selecciona una de las siguientes respuestas posibles:

  • Microprocessor

  • Main memory

  • Storage device

  • Chipset

Explicación

Pregunta 68 de 70

1

Instruction register stores_____________?

Selecciona una de las siguientes respuestas posibles:

  • Data of the current instruction

  • Next Instruction which is to be executed

  • Address of the current instruction

  • Instruction which is currently executed

Explicación

Pregunta 69 de 70

1

A Set of Physical Addresses is called ________________?

Selecciona una de las siguientes respuestas posibles:

  • Pages

  • Address space

  • Disk space

  • Memory space

Explicación

Pregunta 70 de 70

1

The ______________________ operation sets to 1 the bits in one register where there are corresponding?

Selecciona una de las siguientes respuestas posibles:

  • Selective Clear

  • Mask

  • Selective Complement

  • Selective Set

Explicación