CSE 230 exam 1 Questions with Correct Answers (Grade A+)
Question 1: Encompasses those aspects of a computing system that are visible or important to the
programmer
Answer: computer architecture
Question 2: Assembly language instructions that can be executed by the processor
Answer: instruction set
Question 3: Storage within the processor
Answer: CPU registers
Question 4: Signed and unsigned integers, characters, real numbers, etc; sizes
Answer: data representation
Question 5: Memory mapped (devices accessed by reading and writing memory), ports (special
instructions)
Answer: I/O
Question 6: Where does data come from and where does data go when instructions are executed
Answer: instruction addressing modes
Question 7: Encompasses how to design and build the hardware to implement the architecture
Answer: computer organization
Question 8: Which comes first: computer architecture or computer organization?
Answer: architecture
Question 9: Can we run programs designed for preceding generations of the architecture
Answer: backward compatibility
Question 10: Binary encoding of instructions and data
Answer: machine language
Page 1
, Question 11: Symbolic representation of instructions that maps directly to the architecture of the
machine
Answer: assembly language
Question 12: Instruction set architecture is _____ to each architectural version of a microprocessor.
Answer: specific
Question 13: A tool that translates assembly language into machine language
Answer: assembler
Question 14: Allows us to write code that is closer to the problem domain
Answer: productivity
Question 15: Source code can be modified as required and recompiled to run on a different machine
Answer: portability
Question 16: Translates HLL code into assembly language code or directly to machine language
Answer: compiler
Question 17: What are the five classic components of all computer systems?
Answer: input devices, output devices, storage, datapath, control
Question 18: Is primary memory volatile?
Answer: yes
Question 19: Is secondary memory volatile?
Answer: no
Question 20: Hardware component that manipulates bits to execute instructions
Answer: datapath
Question 21: Hardware component that coordinates the activities of the datapath
Answer: control
Page 2
Question 1: Encompasses those aspects of a computing system that are visible or important to the
programmer
Answer: computer architecture
Question 2: Assembly language instructions that can be executed by the processor
Answer: instruction set
Question 3: Storage within the processor
Answer: CPU registers
Question 4: Signed and unsigned integers, characters, real numbers, etc; sizes
Answer: data representation
Question 5: Memory mapped (devices accessed by reading and writing memory), ports (special
instructions)
Answer: I/O
Question 6: Where does data come from and where does data go when instructions are executed
Answer: instruction addressing modes
Question 7: Encompasses how to design and build the hardware to implement the architecture
Answer: computer organization
Question 8: Which comes first: computer architecture or computer organization?
Answer: architecture
Question 9: Can we run programs designed for preceding generations of the architecture
Answer: backward compatibility
Question 10: Binary encoding of instructions and data
Answer: machine language
Page 1
, Question 11: Symbolic representation of instructions that maps directly to the architecture of the
machine
Answer: assembly language
Question 12: Instruction set architecture is _____ to each architectural version of a microprocessor.
Answer: specific
Question 13: A tool that translates assembly language into machine language
Answer: assembler
Question 14: Allows us to write code that is closer to the problem domain
Answer: productivity
Question 15: Source code can be modified as required and recompiled to run on a different machine
Answer: portability
Question 16: Translates HLL code into assembly language code or directly to machine language
Answer: compiler
Question 17: What are the five classic components of all computer systems?
Answer: input devices, output devices, storage, datapath, control
Question 18: Is primary memory volatile?
Answer: yes
Question 19: Is secondary memory volatile?
Answer: no
Question 20: Hardware component that manipulates bits to execute instructions
Answer: datapath
Question 21: Hardware component that coordinates the activities of the datapath
Answer: control
Page 2