Harvard Architecture and EDSAC Computers
30 Questions
1 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

What clock rate must machine B have in MHz to run the program in 20 s?

  • 600 MHz
  • 1000 MHz
  • 800 MHz (correct)
  • 750 MHz
  • Which machine is faster between machine A and machine B based on their clock cycle time and CPI values?

  • Machine A is faster by 5 ns
  • Machine B is faster by 5 ns
  • Machine A is faster by 10 ns
  • Machine B is faster by 10 ns (correct)
  • What is the CPI for code sequence A?

  • 2.5
  • 4.0
  • 3.5 (correct)
  • 3.0
  • What is the CPI for code sequence B?

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

    Which code sequence is faster between sequence A and sequence B?

    <p>Code sequence B</p> Signup and view all the answers

    By how much is code sequence B faster than code sequence A?

    <p>1.0 CPI</p> Signup and view all the answers

    Which machine from the EDSAC spin-off introduced the concept of separate memories for instructions and data?

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

    Which company introduced the first general-purpose commercial computer?

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

    What was the improvement over the BINAC computer, built in 1949?

    <p>UNIVAC I</p> Signup and view all the answers

    Which company introduced the first minicomputer, the PDP-8?

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

    In which year did Intel introduce the first microprocessor, the Intel 4004?

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

    When were the Apple computer series first introduced?

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

    What has fueled the computer industry according to the text?

    <p>Integration of transistors into a single chip</p> Signup and view all the answers

    Which technology has the typical number of devices per chip ranging from 10,000 to 5,000,000?

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

    What has led to the continuous increase in the number of devices per chip?

    <p>Decrease in the minimum devices feature size</p> Signup and view all the answers

    Which integration technology comes after LSI according to the text?

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

    What technology mostly uses CMOS according to the information provided?

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

    What development increases the trade-off between memory size and speed for designers?

    <p>Increase in RAM memories</p> Signup and view all the answers

    What does immediate addressing mode entail?

    <p>The value of the operand is available in the instruction itself</p> Signup and view all the answers

    Which special character is used to prefix the operand in immediate mode?

    <h1></h1> Signup and view all the answers

    Why may the use of immediate addressing lead to poor programming practice?

    <p>Requires changing every instruction if operand value changes</p> Signup and view all the answers

    In which addressing mode is the address of the memory location that holds the operand included in the instruction?

    <p>Direct (Absolute) Mode</p> Signup and view all the answers

    What distinguishes direct (absolute) mode from immediate mode?

    <p>Address of memory location vs immediate value in instruction</p> Signup and view all the answers

    How does immediate addressing compare to other addressing modes in terms of programming flexibility?

    <p>Less flexible due to need for frequent instruction changes</p> Signup and view all the answers

    What happens to the content of the autodecrement register before accessing the operand?

    <p>It is decremented</p> Signup and view all the answers

    How is the autodecrement addressing mode denoted in instructions?

    <p>(2) before the indirection parentheses</p> Signup and view all the answers

    In the example instruction LOAD (Rauto ), Ri, what does Rauto undergo before accessing the operand?

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

    How many addressing modes are presented in Table 2.2?

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

    What types of instructions have been used for illustration when presenting different addressing modes?

    <p>Load instructions</p> Signup and view all the answers

    What information does Table 2.2 provide about each addressing mode?

    <p>Definition and generic example</p> Signup and view all the answers

    More Like This

    History of Stored-Program Computers
    15 questions
    Computer Programming History Quiz
    30 questions
    History of Computer Science
    6 questions
    Use Quizgecko on...
    Browser
    Browser