Advanced Computer Architecture CS-2 Lecture 1: Introduction and Basics
29 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Dr. Muhammad Asif teaches Machine Learning, Deep Learning, and Natural Language Processing.

True (A)

Attendance is mandatory in the Tuesday lecture from 1:30 PM to 4:30 PM.

False (B)

Students are encouraged to work on homework to truly understand the material.

True (A)

All students can collaborate on homework writeups.

<p>False (B)</p> Signup and view all the answers

The reference book mentioned is 'Computer Systems: A Programmer's Perspective, 3/E'.

<p>True (A)</p> Signup and view all the answers

Dr. Muhammad Asif teaches Numerical Optimization and Optical Networks.

<p>False (B)</p> Signup and view all the answers

The flag register has a bit called Overflow Flag (O) that indicates the overflow of a high-order bit after an arithmetic operation.

<p>True (A)</p> Signup and view all the answers

The Trap Flag (T) in the flag register enables the processor to execute in single-step mode.

<p>True (A)</p> Signup and view all the answers

If Direction Flag (D) is set to 1, the registers are automatically incremented during string instructions.

<p>False (B)</p> Signup and view all the answers

The Interrupt Flag (I) in the flag register enables external interrupts when set to 0.

<p>False (B)</p> Signup and view all the answers

The I/O Privilege Level field (IOPL) in the flag register defines the privilege level of the current process.

<p>True (A)</p> Signup and view all the answers

The VM flag bit in the flag register selects real mode operation in a protected mode system.

<p>False (B)</p> Signup and view all the answers

The VI flag in Pentium-Pentium 4 microprocessors is a copy of the virtual interrupt flag bit.

<p>True (A)</p> Signup and view all the answers

The VIP Flag is used to provide virtual interrupt flags and pending information to the Pentium-Pentium 4 microprocessors.

<p>True (A)</p> Signup and view all the answers

The ID Flag indicates that Pentium-Pentium 4 processors do not support the CPUID instruction.

<p>False (B)</p> Signup and view all the answers

The Memory Buffer Register (MBR) is also known as the Memory Data Register.

<p>True (A)</p> Signup and view all the answers

The Instruction Buffer Register (IBR) holds the opcode of the currently fetched instruction.

<p>False (B)</p> Signup and view all the answers

The Accumulator (AC) in CPU registers is used for arithmetic and logical operations.

<p>True (A)</p> Signup and view all the answers

4-address instructions need to specify 0~4 addresses in the instructions

<p>True (A)</p> Signup and view all the answers

2-address instructions are classified separately from 4-address instructions

<p>True (A)</p> Signup and view all the answers

The instruction size for 4-address instructions is 14 bytes

<p>False (B)</p> Signup and view all the answers

The memory accessible for 4-address instructions is 16 KB

<p>False (B)</p> Signup and view all the answers

If the data bus is of 1-byte, then a maximum of 1 byte of data can be fetched from memory to CPU in one clock cycle

<p>True (A)</p> Signup and view all the answers

Direct addressing mode requires a logical address to access data.

<p>True (A)</p> Signup and view all the answers

In direct addressing mode, the offset part is known as the effective address.

<p>True (A)</p> Signup and view all the answers

Offset in direct addressing mode is not specified directly as part of the instruction.

<p>False (B)</p> Signup and view all the answers

Assembler computes the offset value for memory labels declared using DB, DW, LABEL, etc.

<p>True (A)</p> Signup and view all the answers

Direct addressing mode is ideal for addressing complex data types like arrays.

<p>False (B)</p> Signup and view all the answers

In direct addressing mode, each array element can be accessed efficiently using a loop structure.

<p>False (B)</p> Signup and view all the answers

More Like This

Computer Architecture II - Advanced Concepts
11 questions
Advanced Computer Networks Quiz
10 questions

Advanced Computer Networks Quiz

ExceptionalMaclaurin1139 avatar
ExceptionalMaclaurin1139
Use Quizgecko on...
Browser
Browser