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

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

False

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

True

All students can collaborate on homework writeups.

<p>False</p> Signup and view all the answers

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

<p>True</p> Signup and view all the answers

Dr. Muhammad Asif teaches Numerical Optimization and Optical Networks.

<p>False</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</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</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</p> Signup and view all the answers

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

<p>False</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</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</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</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</p> Signup and view all the answers

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

<p>False</p> Signup and view all the answers

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

<p>True</p> Signup and view all the answers

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

<p>False</p> Signup and view all the answers

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

<p>True</p> Signup and view all the answers

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

<p>True</p> Signup and view all the answers

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

<p>True</p> Signup and view all the answers

The instruction size for 4-address instructions is 14 bytes

<p>False</p> Signup and view all the answers

The memory accessible for 4-address instructions is 16 KB

<p>False</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</p> Signup and view all the answers

Direct addressing mode requires a logical address to access data.

<p>True</p> Signup and view all the answers

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

<p>True</p> Signup and view all the answers

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

<p>False</p> Signup and view all the answers

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

<p>True</p> Signup and view all the answers

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

<p>False</p> Signup and view all the answers

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

<p>False</p> Signup and view all the answers

More Like This

Use Quizgecko on...
Browser
Browser