• Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

Computer Subsystems - The internal bus architecture

Extracts from this document...


Computer Subsystems. Task 1 a) The internal bus architecture It is a collection of wires, which the data is transmitted from one part to the other. The internal bus connects all the internal computer components to the CPU and main memory. There are two parts of any bus these are an address bus and the data bus. The size of the bus is measured in width. This is important because it determines the amount of data being transmitted. For example a 16 bit bus can transmit 16 bits of data. Nearly all the PC's today include a local bus for which is needed for faster processing for things such as video data. ...read more.


At the beginning of a program the Program Counter is set to point at the memory location where the start of the program can be found. After the first instruction has been loaded, the Program Counter is incremented to point at the next instruction, which is then loaded during the next Fetch Decode Execute cycle. The Memory Address Registry (MAR) holds the data or instruction currently being worked out. The Main Memory is where everything is stored on the computer. Every memory address has data or an instruction. The Memory Buffer Registry (MBR) holds the data that was either written to or read from the main memory. ...read more.


And the operating system acts like a translator: enabling the computer's hardware and software to talk to 'foreign' hardware such as printers, scanners and mice. It also allows the application software to 'talk' to the computer hardware. The fetch decode and execute cycle is used with the operating system to control programs and such by the CPU fetching a program from Main Memory decoding it so it can be run by the computer. The computer then starts running the program and it then fetches more of the code and brings it to be run then it does this until the program is closed. ...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 Computer Science 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 Computer Science essays

  1. Peer reviewed

    Principles of Computer Networks

    3 star(s)

    remote server using different commands of quires and responses between the server itself and the client. DNS DNS which stands for Domain Name System is a naming system for computers, services, or any other resource in the Internet. It will translate the human text to binary indentifies associated, this allows network equipment to locate and addresses these devices world-wide.

  2. Computer Architecture

    Accumulator A - An 8 bit CPU has 1 register called the accumulator, this holds temporary data e.g. the carry-out when you do addition. 3. Arithmetic Logic Unit (ALU) - this is the workhorse of the CPU because it carries out all the calculations.

  1. Fetch Decode and Execute

    Say for example the data that we fetched was the ASCII value (hexadecimal) of A, this would then be translated into the letter A. Execute: Once the above steps have been completed the processor is ready to execute the command.

  2. Smart Card System

    Second, when a certain computer has only one authorized user, the package can use the passwords and encryption methods to ensure that only the authorized user has access to the data and programs held on the machine. However, if more than one person is using the machine, the access control

  1. Flexible Architectures in Communication Security Application

    Consequently, ciphers with performance headroom will benefit most from additional resources and issue bandwidth. For the benchmarks running at near dataflow speeds, we will have to rely on latency reduction of individual operations to improve their performance. Section 3.4 Cipher Relative Run Time Cost When attacking a bottleneck, it is

  2. CP3 - Proposed Solution to a Realistic Problem - Apartment Administration software

    of machine, * Minimum available hard drive space should be no less than 50mb - this is for the installation of the program and for the storage of files, however it will be possible to save the files to other storage mediums.

  1. Creating a computer system for Wooten Basset Rugby Club

    Address1 - Store first line of a player's address. Address2 - Store second line of a player's address where applicable. Postcode Training-What type of training the player is on. User will only be able to select from these values: Fitness, Backs, Forwards or General.

  2. Designing a computer system for the Enfield hotel.

    The details are written into the days when the customer is staying. * Secretary then tells the customer of the cancellation policy, and the checking in time. Then the secretary will ask weather they will be eating in the restaurant that night of arrival.

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