• Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month
Page
  1. 1
    1
  2. 2
    2
  3. 3
    3
  4. 4
    4
  5. 5
    5
  6. 6
    6
  7. 7
    7
  8. 8
    8
  9. 9
    9
  10. 10
    10
  11. 11
    11

Computer Architecture

Extracts from this document...

Introduction

UNIT 9 - COMPUTER ARCHITECTURE Assignment 3 Table of Contents Task 1 3 Von Neumann Architecture 3 Definitions 3 Current Architectures 4 Task 2 5 Microprocessor 5 Memory 6 Pipelining 6 Parallel Processing 7 Task 3 8 Fetch - Decode - Execute 9 Task 4 10 Core Duo vs. G5 10 Bibliography 11 TASK 1 Von Neumann Architecture Definitions (Wikipedia n.d.) Memory - Where the data to be read or executed is located. Control Unit - The control unit coordinates and controls all the operations carried out by the computer. It operates by repeating three operations: fetch, decode and execute. ALU (accumulator) - The ALU can perform two sorts of operations on data. Arithmetic operations include addition, subtraction, multiplication and division. Logical operations consist of comparing one data item with another to determine whether the first data is smaller than, equal to or greater than the second data item. Arithmetic - Add, Subtract Logic - If Greater than, If less than Data manipulation - Move command, Input command Flow Control - Go to command, Brach off command Input - Data is sent to the input when it is called. Output - Data is outputted when it has been executed. ...read more.

Middle

However, this type of parallel processing requires very sophisticated software called distributed processing software. TASK 3 Op-Code (1 byte) Operand (3 bytes) Meaning 01 Memory address Load Register A with the contents of the 4 bytes of memory starting at the address defined in the Operand 02 Memory address Load Register B with the contents of the 4 bytes of memory starting at the address defined in the Operand 06 Not used (Set to 000000) Add the contents of the Register A to Register B and store the result in Register C 05 Memory address Store the contents of Register C at the 4 bytes of memory starting at the address defined by the Operand A program written for this microprocessor consists of the following 4 instructions (shown in hex): 01000250 02000254 06000000 05000258 Address 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 000200 01 00 02 50 02 00 02 54 06 00 00 00 05 00 02 58 000210 000220 000230 000240 000250 00 00 00 FF 00 00 01 00 00 00 01 FF Program Counter (Hex) Instruction Register (Hex) A (Hex) B (Hex) C (Hex) ...read more.

Conclusion

For the majority of performance tests that I conducted on the iMacs, leaving the G5 set to Automatic actually gave me performance within about 3% of the system's performance if I set the energy saver setting to Highest. However, there were some benchmarks where the iMac incorrectly would not increase CPU frequency in order to accommodate a very high demand task. The best example that I could find was my QuickTime Pro 7 H.264 encoding test. With the G5 running in Automatic mode, the test took over 25 minutes to complete, compared to 9.8 minutes for the Core Duo. Setting the processor performance to Highest, the G5's time dropped down to a more respectable 12.3 minutes, a reduction of more than 50%! The goal of the Automatic processor performance setting should be to crank up CPU frequency when it's needed, and scale it back when it's not. The results that I saw in my QuickTime test show that it fails at that goal in a major way, which isn't acceptable. There were a few other isolated cases where the same was true, forcing me to leave the iMac G5 in its highest performance state for all of my performance tests. In conclusion to this review I found that the Core Duo processor is far more effective and is even slightly cheaper than the G5 version. ...read more.

The above preview is unformatted text

This student written piece of work is one of many that can be found in our AS and A Level Information Systems and Communication section.

Found what you're looking for?

  • Start learning 29% faster today
  • 150,000+ documents available
  • Just £6.99 a month

Not the one? Search for your essay title...
  • Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

See related essaysSee related essays

Related AS and A Level Information Systems and Communication essays

  1. Marked by a teacher

    Database Coursework on a Vehicle Rental System: Analysis

    5 star(s)

    Onscreen form for storing staff details Inputs: - All of the staff details. Staff ID, Forename, Surname, Street Address, Town, County, Postcode, Telephone Number, Mobile Number, E-mail Address, Date of Birth, Age, Working Hours, Job title, Job description, Employment began, Employment terminated.

  2. Data Processing Task. Mr Peters, the man who runs this particular Samsung store ...

    There could also be spelling mistakes and/or bad grammar used by the company and this will look disastrous for the company and make them lose customers in the long term. What does the new system aim to do? If a new computerised system where to be introduced it would have to shell out a few problems of the old system.

  1. Assignment 2 Set up a Computer System

    and check for viruses, this allows the company time to do other important things. To create a schedule a full system scan the user must access the systems control panel. The system control panel can be found by clicking on start > Settings>control panel.

  2. Custom Load Trucking

    * 4096MB Corsair DDR II 667 Memory * 1000GB SATA II Seagate Data Storage * NEC 7170 Multi Format DVD/CD ReWriter * ATI Radeon HD 2600 512MB PCI Express Graphics Card * 7.1 HD Surround Sound * Intel Core 2 Duo Deluxe Motherboard * Sony Floppy Disk Drive * DVD/CD

  1. User Guide. This system is for Regs Second Hand Cars. This user guide will ...

    Once the Microsoft Excel program has opened the first thing you will notice is that a security warning message box shows. Simply select 'Enable Macros' as if this is not selected the system will not function properly. 3. Once this is dealt with the next thing which shows up is the password protection.

  2. BTEC ND IT Computer Systems M&A 2

    Virtual memory causes applications to use physical memory, for example RAM to make it more efficient than the programs without virtual memory. Users are able to alter the amount of virtual memory that's assigned to the applications adapting the performance of the programs running.

  1. Constraints; input processing and output table for Computer Creations

    The computer details section will be from cell A5 to C12. The laptops section will be from E5 to G9. The hardware section will be from I5 to K10. The software section will be from M5 to O8. The data on this sheet can only be changed once there is a change in the price of a product.

  2. Communication & Employability Skills for IT. OCR Cambridge Technicals Unit 1 LO1-P1

    correct rooms also need to keep their own office desk tidy to make the business look nice and professional. A job description is a written statement that describes the: * Overall information about the jobs position- this tells the applicant about the tasks that they may be undertaking whilst doing the job.

  • Over 160,000 pieces
    of student written work
  • Annotated by
    experienced teachers
  • Ideas and feedback to
    improve your own work