Architecture Assignment 1
Architecture Assignment 1
Architecture Assignment 1
Assignment No #01
Submitted By:
Muhammad Soban Rasheed
Roll Number:
FA20-BCS-020
Submitted To:
Sir Bicktash Ali Jehangir
Section:
BCS ‘4A’
1) What is the distinction between computer architecture and computer
organization?
Computer Structure:
The Structure Defines the Overall look of the system. The computer Structure deals with the hardware
components.
OR
Computer Functions:
The computer functions define who computer system work in practical. The computer functions deal
with computers software.
OR
Ans: ISA stands for (Instruction set Architecture). IAS computers the model for a class of computing
machine was designed by von Neumann. These computer was based on stored program. Stored
programs means A computer which stores its program in memory, like it stores data. Instruction are
read from memory and executed.
In IAS computer same memory is used to store both data and instruction.
Program can be executed in an written instruction.
In IAS a program can modify itself when computer executes the programs.
In IAS Instruction are 20 bit long.
Input
Cpu (central processing unit )
ALU (Arthimatic and logic unit)
Control unit
Memory Unit
Output
Input device:
It is the cpu who performs all the types of data processing units. It store data, Instruction or programs.
Basically it Control all the parts of computer. It is also known as Brain of computer.
AU (Arthimatic unit)
Lu (Logic Unit)
Control unit:
CU (Control unit):
It is a component of cpu who direct the operation of the processor. It tell computer memory, ALU, I/O,
O/P device how to respond to the instruction that has been sent to the processor. Most of computer
resources are managed by control unit due to its timing and control signals.
Memory unit:
In this architecture we need memory unit to store instruction and data at the time of programs
executions. Memory to cpu is an important data transferring path. The amount of information which can
be transferred between cpu and memory depends on bus connecting them.
Ans: The IAS machine is a machine with 4096 words, each 40 bits wide. A machine instruction consists
of an 8-bit opcode followed by 12 bits operand.
• Specifies the address in memory of the word to be written from or read into the MBR.
• Instruction register(IR)
• Program Counter(PC)
Main Memory
Arthimetic and logic unit
Control Unit
Input and output unit
The input output unit make the I/o unit. To generate the output the cpu performs the calculations and
processing is been supplied to data. The data, instruction, and output all information are stored in an
memory.
The same set of machine instructions is supported on all members of the family. Thus, a
program that executes on one machine will also execute on any other.
The rate of instruction execution increases in going from lower to higher as increasing of family
members.
RISC (Reduced Instruction Set computer) CISC (complex instruction set computer)
Less Number of Instruction Large Number of Instruction
Examples
Examples
ARM , Fugaku etc.
Motorola 6800, intel 8080 etc.
Microprocessor:
Example:
Microcontroller:
Example:
Evolutions:
Year: 2007
MAX frequency: 3200 Mhz
Number of transistor: 800,000,000
Socket: SK775
Number of core: 04
The technology of x86 has change dramatically over the decade. The Best thing of x86 architecture was
that any program written on older version can run on new version. The x86 architecture has great
illustrations for computer hardware over the past 30 years.
Ans: Embedded System are also known as Embedded computers. They are special purpose computer
custom build to serve a specific purpose. An embedded system is a microprocessor based computers
hardware system with software that is designed to perform a dedicated function, either as an
independent system or as a part of a large scale system. At the core is an integrated circuit designed to
carry out computation for real time operations. Almost 98% of all microprocessors manufactured are
used in the embedded systems.
Example: Calculator for only calculation, Cameras for taking pictures etc.
IOT Stands for Internet of Thing. It is network of physical objects that are fitted with sensors software
and other technologies.
The internet of things (IoT) is a catches all term for the growing number of electronics that are not
traditional computing devices, but are connected to the internet to send data, receive instructions or
both.
Internet of things are of three categories:
Examples: Ac that we control with remote , Smart watch that caught all our daily activities , traffic signal
etc.
Cloud Computing:
Cloud computing refer to online domain delivery over the internet ..We use cloud computing instead of
local storage device because Cloud Computer allows you to pay how much you use. Cloud Computing
allows your data to be more secure.
Benefits:
Costs
Speed
Productivity
Global Scale
Performance
Reliability
Security
Cost-Effective: The microchip chips are accessible at low costs and result in low expense.
Flexibility: The microchips region unit is adaptable as we will utilize a comparative give assortment of
uses by designing the code program.
THE END….!