Академический Документы
Профессиональный Документы
Культура Документы
0
Computer Organization & Architecture
University of
Kotli Azad Kashmir
Assignment # :01
Subject : Computer Organization & Architecture
Topic : Architecture for computer & Mobile
Submitted To : M.s Afshan Ahmed
Roll No : 22, 23, 24, 25, and 26
Class : BS (SE) 4th
Date : 28-2-2018
1
Computer Organization & Architecture
Table of Contents
Transport-triggered Architecture for computer........................... 3
TTA structure ............................................................................. 3
Advantages of TTAs ................................................................ 3
Architecture for Mobile phone ................................................... 4
Advantages of GSM ................................................................... 4
Disadvantages of GSM ............................................................... 4
2
Computer Organization & Architecture
Function Units: The function units or FUs are the components of a TTA that perform the
computations or communicate with the outside world. Tasks performed by the FUs are for
example: additions, multiplications, and load and stores to memory
Register Files: Register files contain general purpose registers, which are used to store variables
in programs. Like function units, also register files have input and output ports. The number of
read and write ports, that is, the capability of being able to read and write multiple registers in a
same clock cycle, can vary in each register file.
Control unit: Control unit is a special case of function units which controls execution of
programs. Control unit has access to the instruction memory in order to fetch the instructions to
be executed. In order to allow the executed programs to transfer the execution (jump) to an
arbitrary position in the executed program, control unit provides control flow operations. A
control unit usually has an instruction pipeline, which consists of stages for fetching, decoding
and executing program instructions.
Move Buses and Sockets: The communication between FUs and RFs is done over the
interconnection network. This network consists of a set of sockets and buses. A bus, also denoted
as move bus, is controlled by a slot of the TTA instruction. The implementation of a move bus
not only provides the necessary data transport capability, but it also performs the distribution of
the control signals. Sockets provide means for programming TTA processors by allowing to
select which bus-to-port connections of the socket are enabled at any time instant
3
Computer Organization & Architecture