Deck 12: Characteristics and Functions
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/45
Play
Full screen (f)
Deck 12: Characteristics and Functions
1
The instruction set is the programmer's means of controlling the processor.
True
2
There must be ________ instructions for moving data between memory and the registers.
A)branch
B)logic
C)memory
D)I / O
A)branch
B)logic
C)memory
D)I / O
C
3
One boundary where the computer designer and the computer programmer can view the same machine is the machine instruction set.
True
4
A(n)_________ expresses operations in a concise algebraic form using variables.
A)opcode
B)high-level language
C)machine language
D)register
A)opcode
B)high-level language
C)machine language
D)register
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
5
One of the traditional ways of describing processor architecture is in terms of the number of addresses contained in each instruction.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
6
_________ instructions provide computational capabilities for processing number data.
A)Boolean
B)Logic
C)Memory
D)Arithmetic
A)Boolean
B)Logic
C)Memory
D)Arithmetic
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
7
It has become common practice to use a symbolic representation of machine instructions.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
8
Not all machine languages include numeric data types.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
9
________ instructions operate on the bits of a word as bits rather than as numbers,providing capabilities for processing any other type of data the user may wish to employ.
A)Logic
B)Arithmetic
C)Memory
D)Test
A)Logic
B)Arithmetic
C)Memory
D)Test
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
10
A branch can be either forward or backward.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
11
The operation to be performed is specified by a binary code known as the operation code.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
12
The focus of MMX technology is multimedia programming.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
13
Memory references are faster than register references.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
14
The ________ specifies the operation to be performed.
A)source operand reference
B)opcode
C)next instruction reference
D)processor register
A)source operand reference
B)opcode
C)next instruction reference
D)processor register
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
15
Procedures do not allow programming tasks to be subdivided into smaller units.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
16
The address of the next instruction to be fetched must be a real address,not a virtual address.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
17
ARM processors support data types of 8 (byte),16 (halfword), and 32 (word)bits in length.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
18
A high-level language expresses operations in a basic form involving the movement of data to or from registers.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
19
Most machines provide the basic arithmetic operations of add, subtract,multiply,and divide.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
20
Addresses are a form of data.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
21
The operation of the processor is determined by the instructions it executes,referred to as _________ or computer instructions.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
22
_______ instructions are needed to transfer programs and data into memory and the results of computations back out to the user.
A)I / O
B)Transfer
C)Control
D)Branch
A)I / O
B)Transfer
C)Control
D)Branch
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
23
The collection of different instructions that the processor can execute is referred to as the processor's _________.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
24
Source and result operands can be in one of four areas: main or virtual memory,immediate,I / O device,and _________.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
25
Opcodes are represented by abbreviations,called __________ that indicate the operation.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
26
The most important general categories of data are: addresses,numbers,characters,and _________.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
27
The x86 data type that is a signed binary value contained in a byte,word,or doubleword,using twos complement representation is _________.
A)general
B)ordinal
C)integer
D)packed BCD
A)general
B)ordinal
C)integer
D)packed BCD
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
28
Which of the following is a true statement?
A)a procedure can be called from more than one location
B)a procedure call can appear in a procedure
C)each procedure call is matched by a return in the called program
D)all of the above
A)a procedure can be called from more than one location
B)a procedure call can appear in a procedure
C)each procedure call is matched by a return in the called program
D)all of the above
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
29
Today the most commonly used character code is the IRA,referred to in the United States as _____________.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
30
Which ARM operation category includes logical instructions (AND,OR,XOR),add and subtract instructions,and test and compare instructions?
A)data-processing instructions
B)branch instructions
C)load and store instructions
D)extend instructions
A)data-processing instructions
B)branch instructions
C)load and store instructions
D)extend instructions
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
31
Zero-address instructions are applicable to a special memory organizations called a _________,which is a last-in-first-out set of locations.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
32
________ instructions are those that change the format or operate on the format of data.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
33
The _________ instruction includes an implied address.
A)skip
B)rotate
C)stack
D)push
A)skip
B)rotate
C)stack
D)push
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
34
A branch instruction in which the branch is always taken is _________.
A)conditional branch
B)unconditional branch
C)jump
D)bi-endian
A)conditional branch
B)unconditional branch
C)jump
D)bi-endian
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
35
Which data type is defined in MMX?
A)packed byte
B)packed word
C)packed doubleword
D)all of the above
A)packed byte
B)packed word
C)packed doubleword
D)all of the above
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
36
Instruction types can be categorized as: data processing,data storage,control,and ________.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
37
The __________ reference tells the processor where to fetch the next instruction after the execution of this instruction is complete.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
38
The entire set of parameters,including return address,which is stored for a procedure invocation is referred to as a _________.
A)branch
B)stack frame
C)pop
D)push
A)branch
B)stack frame
C)pop
D)push
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
39
The most fundamental type of machine instruction is the _________ instruction.
A)conversion
B)data transfer
C)arithmetic
D)logical
A)conversion
B)data transfer
C)arithmetic
D)logical
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
40
In the ARM architecture only _________ instructions access memory locations.
A)data processing
B)status register access
C)load and store
D)branch
A)data processing
B)status register access
C)load and store
D)branch
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
41
_________ instructions are those that can be executed only while the processor is in a certain privileged state or is executing a program in a special privileged area of memory.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
42
Intel's ________ technology is a set of highly optimized instructions for multimedia tasks.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
43
_________ are bits in special registers that may be set by certain operations and used in conditional branch instructions.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
44
The x86 provides four instructions to support procedure call / return: CALL,ENTER,LEAVE,and _________.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
45
A self-contained computer program that is incorporated into a larger program is a __________.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck