Bachelor of Computer Engineering Microprocessor Flashcards
16 cards from real B CompE Bachelor of Computer Engineering practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.
Read the first 16 Bachelor of Computer Engineering Microprocessor flashcards as text
What is a Microprocessor?
Answer: A multipurpose PLD that accepts binary data as input
A microprocessor is fundamentally a programmable logic device (PLD) designed for general-purpose computation. It operates by executing instructions that manipulate data, and all data within a digital computer system, including inputs, instructions, and results, is represented and processed in binary form.
What statement concerning the 8086 microprocessor is true?
Answer: Intel’s first x86 processor
The Intel 8086, released in 1978, was a pivotal microprocessor. It was indeed Intel's first processor to implement the x86 instruction set architecture, which became the foundation for nearly all subsequent Intel and compatible CPUs, dominating the personal computer market for decades.
What form of computer hardware is a microprocessor?
Answer: All of the above
Microprocessors are designed based on various architectural philosophies. CISC (Complex Instruction Set Computer) and RISC (Reduced Instruction Set Computer) are two major categories that describe different approaches to instruction set design. EPIC (Explicitly Parallel Instruction Computing) is another architectural paradigm, exemplified by Intel's Itanium, which also falls under the umbrella of microprocessor design.
Any information can be processed by a computer's microprocessor if it is only present in .
Answer: Main Memory
A computer's microprocessor can only directly process information that resides in its main memory (RAM). Data and instructions must be loaded from secondary storage into RAM before the CPU can fetch and execute them. The program counter and flag register are internal CPU components, not memory locations for general data.
Intel created its first 8-bit microprocessor using which of the following technologies?
Answer: PMOS
Intel's first 8-bit microprocessor, the 8008 (released in 1972), was indeed fabricated using PMOS (P-channel Metal-Oxide-Semiconductor) technology. PMOS was an early and relatively simple semiconductor manufacturing process, preceding NMOS and CMOS in widespread use for microprocessors.
The instruction MOV AX,[BX] represents which of the following addressing methods?
Answer: register indirect addressing mode
In the instruction `MOV AX,[BX]`, the square brackets around `BX` indicate that the value in the `BX` register is to be interpreted as a memory address. The data at this memory address is then moved into the `AX` register. This method, where a register holds the effective address of the operand, is known as register indirect addressing.
How many words can an 8-bit CPU process?
Answer: 8-bits – 64 bits
An 8-bit CPU's native word size is 8 bits, meaning it processes data in 8-bit chunks. However, through multiple instruction cycles and software techniques, it can manipulate and process larger data types, such as 16-bit, 32-bit, or even 64-bit 'words' by breaking them down into 8-bit operations. Therefore, while its fundamental unit is 8 bits, it can effectively handle data up to 64 bits in size.
How many opcodes are there in an 8-bit processor?
Answer: 246
An 8-bit processor uses an 8-bit opcode, which theoretically allows for 2^8 = 256 unique opcodes. However, not all possible 256 combinations are typically used as valid instructions. Some combinations might be reserved, invalid, or used for multi-byte opcodes. The number 246 represents a common practical count of distinct opcodes found in many 8-bit processors, such as the Intel 8085.
Which of the following statements regarding the address bus is false?
Answer: It is a bidirectional bus
The address bus is fundamentally a unidirectional bus. Its sole purpose is to transmit memory addresses from the CPU to memory or I/O devices, indicating where data should be read from or written to. Data buses are bidirectional, but address buses only carry information in one direction (out from the CPU).
What statement concerning microprocessors is correct?
Answer: It contains ALU, CU, and registers
A microprocessor's core components include the Arithmetic Logic Unit (ALU) for performing calculations and logical operations, the Control Unit (CU) for managing and coordinating all operations, and a set of registers for temporary data storage during processing. These three elements are essential for its function as a central processing unit.
Which of the following describes how a microprocessor should operate?
Answer: Opcode fetch, memory read, memory write, I/O read, I/O write
The fundamental operation cycle of a microprocessor begins with fetching an opcode (instruction) from memory. This is followed by memory read/write operations to access operands or store results, and I/O read/write operations to interact with peripheral devices. This sequence represents the typical order of operations for executing instructions and interacting with the system.
The _______ directive tells the assembler to start allocating memory for a segment, block, or piece of code at the specified address.
Answer: ORG
The `ORG` (Origin) directive in assembly language is used to specify the starting address in memory where the subsequent code or data should be loaded or assembled. It tells the assembler to set its location counter to the specified address, thereby controlling the memory layout of the program.
Among the following, which one is not a microprocessor?
Answer: PIC1x
The Motorola 6809, Z8000, and Zilog Z8 are all examples of microprocessors, which are standalone CPU chips. PIC1x, however, refers to a family of PIC microcontrollers. Microcontrollers integrate a CPU, memory, and I/O peripherals onto a single chip, making them distinct from standalone microprocessors.
Which of the following does not apply to the microprocessor's TRAP interrupt?
Answer: It uses edge-triggered signal
The TRAP interrupt in many 8-bit microprocessors (like the 8085) is typically a level-triggered interrupt, not edge-triggered. It is indeed a non-maskable, vectored interrupt with the highest priority, designed for critical events that cannot be ignored.
Which of the following describes a RST 7.5 interrupt's characteristics?
Answer: Its vectored address is 003C H
For the 8085 microprocessor, the RST 7.5 interrupt is a vectored interrupt. When triggered, the program counter is automatically loaded with a specific address, which for RST 7.5 is 003C H. This directs the CPU to a predefined service routine for that interrupt.
Which of the following describes a microprocessor's special-purpose register?
Answer: Program counter
A program counter (PC) is a special-purpose register within the CPU that holds the memory address of the next instruction to be fetched and executed. It is crucial for controlling the flow of program execution. While other registers like the accumulator and instruction register are also important, the PC's role in instruction sequencing makes it distinctly special-purpose.
How this page was made: written with AI tools and published by Nathan Beja, founder of Practice Test Geeks, who is responsible for its content. We have not yet matched this exam's facts to an official source, so confirm fees, dates and rules with the exam body. Not reviewed by a subject-matter expert. Editorial policy