Главная / Аппаратное обеспечение /
Computer Architecture / Тест 7
Computer Architecture - тест 7
Упражнение 1:
Номер 1
Each machine instruction uses:
Ответ:
 (1) cache 
 (2) triggers 
 (3) some electrical scheme 
 (4) condenser 
Номер 2
A hardware implementation of machine instruction is:
Ответ:
 (1) not flexible 
 (2) cheap 
 (3) expensive 
 (4) quick 
Номер 3
The microprogramming is:
Ответ:
 (1) flexible 
 (2) free of charge 
 (3) not free of charge 
 (4) not flexible 
Упражнение 2:
Номер 1
What does "pipelining" mean?
Ответ:
 (1) execution instructions one by one 
 (2) execution different instructions at the same time;  
 (3) jumping to some instruction not in strict sequence 
 (4) execution instructions by CPU 
Номер 2
What does "fetching" mean?
Ответ:
 (1) execution instructions one by one 
 (2) execution different instructions at the same time;  
 (3) jumping to some instruction not in strict sequence 
 (4) execution instructions by CPU 
Номер 3
What does "interleaving" mean?
Ответ:
 (1) execution instructions one by one 
 (2) execution different instructions at the same time 
 (3) jumping to some instruction not in strict sequence 
 (4) dividing memory into several banks with different access mechanism 
Упражнение 3:
Номер 1
If one process wants to read from the memory and another wants to write where then:
Ответ:
 (1) one will work with memory, another will wait until the first done 
 (2) both processes will work with memory at the same time 
 (3) it is impossible 
 (4) a computer will break down 
Номер 2
If two processes want to read the same data from memory and a computer has cache then:
Ответ:
 (1) one will work with memory, another will wait until the first done 
 (2) both processes will work together without any waiting 
 (3) it depends on processes 
 (4) it depends on data 
Номер 3
If data are frequently used it is placed into:
Ответ:
 (1) main memory 
 (2) cache 
 (3) cd  
 (4) floppy 
Упражнение 4:
Номер 1
The scheme with cache can work with less or equal:
Ответ:
 (1) 6 processes 
 (2) 10 processes 
 (3) 11 processes 
 (4) 15 processes 
Номер 2
The first multi-computer is called:
Ответ:
 (1) Mark 
 (2) Z-3 
 (3) IBM/360 
 (4) ILLIAK IV  
Номер 3
The first multi-computer appeared in:
Ответ:
 (1) 1967-1971 
 (2) 1955-1956 
 (3) 1980-1996 
 (4) 1971-1980 
Упражнение 5:
Номер 1
All computers in a multi-computer run:
Ответ:
 (1) the same operation with the same data at the same time 
 (2) the different operations at the same time 
 (3) the same operation with different data at the same time 
 (4) the same operation with the same data in different time 
Номер 2
In a multi-computer every computer has:
Ответ:
 (1) local cache 
 (2) local control unit  
 (3) local processor and memory 
 (4) local memory 
Номер 3
The scheme to achieve parallelism with multi-computer is called:
Ответ:
 (1) MIMD 
 (2) SIMD 
 (3) VLIW 
 (4) EPIC 
Упражнение 6:
Номер 1
In MIMD computers use:
Ответ:
 (1) common triggers 
 (2) common registers 
 (3) common channels 
 (4) common bridges 
Номер 2
The scheme to achieve parallelism where computers share memory is:
Ответ:
 (1) MIMD 
 (2) SIMD 
 (3) VLIW 
 (4) EPIC 
Номер 3
The programming language for MIMD is:
Ответ:
 (1) Assembler 
 (2) C++ 
 (3) FORTRAN 
 (4) OCCAM 
Упражнение 7:
Номер 1
Which scheme executes different sub-steps of sequential instructions simultaneously?
Ответ:
 (1) MIMD 
 (2) SIMD 
 (3) VLIW 
 (4) EPIC 
Номер 2
Which scheme executes operations when programs are compiled?
Ответ:
 (1) MIMD 
 (2) SIMD 
 (3) VLIW 
 (4) EPIC 
Номер 3
Which computer uses VLIW?
Ответ:
 (1) Mark 
 (2) Z-3 
 (3) ILLIAK IV  
 (4) ELBRUS 
Упражнение 8:
Номер 1
If some data were used from cache-table then:
Ответ:
 (1) it will be erased from cache 
 (2) it will be given the highest priority 
 (3) it will be given the lowest priority 
 (4) it will be sent to the main memory 
Номер 2
What is the most popular protocol in Internet?
Ответ:
 (1) FTP 
 (2) EDGE 
 (3) TCP/IP 
 (4) Ethernet 
Номер 3
What equipment controls communications usually?
Ответ:
 (1) trigger 
 (2) condenser 
 (3) chip 
 (4) cabel 
Упражнение 9:
Номер 1
What is responsible for writing to the main memory?
Ответ:
 (1) CPU 
 (2) trigger 
 (3) cache 
 (4) chip 
Номер 2
A memory consistency means:
Ответ:
 (1) all memory elements are in the same state 
 (2) all memory elements are in different states 
 (3) dividing memory into some banks 
 (4) the process when cache are writing into the main memory 
Номер 3
When does a collision appear?
Ответ:
 (1) when CPU writes in the main memory 
 (2) when cache write and read at the same time 
 (3) when two processes are trying to read some information from cache 
 (4) when process is trying to work with some data but cache is still working with those data 
Упражнение 10:
Номер 1
How often are memory exchange operations used according to statistics?(in percent)
Ответ:
 (1) 10 
 (2) 20 
 (3) 40 
 (4) 90 
Номер 2
How often are branch operations used according to statistics?(in percent)
Ответ:
 (1) 10 
 (2) 20 
 (3) 40 
 (4) 90 
Номер 3
How often are compare operations used according to statistics?(in percent)
Ответ:
 (1) 10 
 (2) 20 
 (3) 40 
 (4) 90 
Упражнение 11:
Номер 1
The main idea of RISK is:
Ответ:
 (1) place several instructions in one chip 
 (2) place several instructions in a lot of chips 
 (3) using cache 
 (4) using a lot of processors 
Номер 2
If compare RISK and CISK:
Ответ:
 (1) RISK faster  
 (2) CISK faster  
 (3) CISK has longer object code 
 (4) RISK has longer object code 
Номер 3
RISK faster than CISK in … times
Ответ:
 (1) 2 
 (2) 3 
 (3) 4 
 (4) 5 
Упражнение 12:
Номер 1
According to RISK principals all machine instructions:
Ответ:
 (1) must be different length 
 (2) must be the same length 
 (3) must be in cache 
 (4) must be compiled 
Номер 2
According to RISK principals all machine instructions must execute in … clock:
Ответ:
 (1) 1 
 (2) 2 
 (3) 3 
 (4) 4 
Номер 3
According to RISK principals:
Ответ:
 (1) RISK computer must have a lot of registers 
 (2) RISK computer must have a lot of triggers 
 (3) RISK computer must work only with high-level languages 
 (4) RISK computer must work only with low-level languages