1. Draw the block diagram/general structure of IAS computer. (20 points)
2. Explain the function of each block of IAS Computer. (20 points)
Memory- Storage of information (data/program)
Processing Unit- Computation/Processing of Information Input- Means of getting information into the computer. Output- Means of getting information out of the computer Control Unit- Makes sure that all the other parts perform their tasks correctly and at the correct time
3. Explain the stored program concept. (20 points)
Storage of instructions in computer memory to enable it to perform a
variety of tasks in sequence or intermittently. In stored program concept, a program can be electronically stored in binary-number format in a memory device so that instructions could be modified by the computer as determined by intermediate computational results.
4. Explain the Von Neumann architecture (20 points)
The von Neumann architecture consists of three major subsystems:
instruction processing, arithmetic unit, and memory. A key feature of this architecture is that instructions and data share the same address space. Thus there is one source of addresses, the instruction processing unit, to the memory. The output of the memory is routed to either the Instruction Processing Unit or the Arithmetic Unit depending upon whether an instruction or a datum is being fetched. A corollary to the key feature is that instructions can be processed as data. As will be discussed in later chapters, processing instructions as data can be viewed as either a blessing or a curse.
5. Enumerate the components of FPGA controller. (20 points)
FPJA UART FPGA VGA
Step Motor LINE IN 7-segment LINE OUT Text LCD SPEAKER DC Jack DOT MATRIX POWER D/A Output FPGA JTAG A/D Input Byte Blaster CIS2M/DMB ARM JTAG USER CLOCK ARM USB Host 4.3 TFT LCD REV2.0 ARM USB AMBA FPGA UART ARM 926 ARM UART1/UART2 Serial Port ARM Ethernet Altera FPGA USB1/F FPGA LED FPGA PS2 OSCILLATOR
Content No Answer Needs Adequate Quality Exemplary
10 pts Improvement Did not Answers are not Answers are Answers are answer Answers are comprehensive accurate and comprehensive, question. partial or or completely complete. Key accurate and incomplete. Key stated. Key points are complete. Key points are not points are stated and ideas are clearly clear. Question addressed, but supported. stated, not adequately not well explained, and answered. supported. well supported.
Organization No Answer Needs Adequate Quality Exemplary
10 Improvement pts (Answers Did not Inadequate Organization is Well organized, are clearly answer Organization and organization or mostly clear coherently thought out question. structure detract development. and easy to developed, and and from the Structure of the follow. easy to follow. articulated.) answer. answer is not easy to follow.
Writing No Answer Needs Adequate Quality Exemplary
Conventions Improvement 10 Did not Displays three to Displays one to Displays no pts (Spelling, answer Displays over five errors in three errors in errors in spelling, punctuation, question. five errors in spelling, spelling, punctuation, grammar, and spelling, punctuation, punctuation, grammar, and complete punctuation, grammar, and grammar, and sentence sentences.) grammar, and sentence sentence structure. sentence structure. structure. structure.