Understanding RISC AS A TYPE OF PROCESSOR
RISC is a type of processor which simply means
R - Reduced I - instruction S - Set C – Computer
When computers process, they require a microprocessor for the task, this microprocessor also requires instructions in order to operate.
The instructions are written in a language that only the computer can understand, basically in the form of binary and assembly languages coded in schemes such as ASCII – American Standard Code for Information Interchange and EBCDIC – Extended Binary Coded Decimal Interchange Code.
The idea was to make microprocessor changes that were more independent of coding schemes since instructions require more equipment.
The more the instructions the slow the processing speed simply because more instructions require additional circuitry and transistors which makes the whole process complicated, difficult to setup, additional power consumption, rising of heat during processing and additional circuitry means more path links (buses).
In 1974 John Cocke of IBM Research in Yorktown, New York, originated the RISC concept by proving that about 20% of the instructions in a computer did 80% of the work. The term itself (RISC) is credited to David Patterson, a teacher at the University of California in Berkeley. The concept was used in Sun Microsystems' SPARC microprocessors and led to the founding of what is now MIPS Technologies (MIPS - millions of instructions per second), part of Silicon Graphics. A number of current microchips now use the RISC concept.
The first computer to benefit from this discovery was IBM's PC/XT in 1980. Later, IBM's RISC System/6000, made use of the idea.
Discovery of RISC led to a more thoughtful architecture of microprocessors such as how well an instruction can be mapped to the clock speed of the microprocessor this led to the improvement of microprocessor manufacture and design. Advantages of RISC
CategoriesJoin our Whatsapp Notifications and Newsletterstouch here COURTESY OF ATIKA SCHOOL All
0 Comments
OUTPUT DEVICES
Output devices are those devices that play the following roles:
EXAMPLES OF OUTPUT DEVICES
CategoriesJoin our Whatsapp Notifications and Newsletterstouch here COURTESY OF ATIKA SCHOOL All EXAMPLES OF COMPUTER INPUT DEVICESINTRODUCTION
Computer input devices are those devices that perform the following functions with a computer:
EXAMPLES OF INPUT DEVICES
CategoriesJoin our Whatsapp Notifications and Newsletterstouch here COURTESY OF ATIKA SCHOOL All DIFFERENCES BETWEEN DIGITAL AND ANALOGUE DATA AND COMPUTERS
CategoriesAll DIFFERENCES BETWEEN MICRO-COMPUTERS AND MAINFRAME COMPUTERS
CategoriesJoin our Whatsapp Notifications and Newsletterstouch here COURTESY OF ATIKA SCHOOL All THE TYPES AND FUNCTIONS OF MEMORY DATA REGISTERS (MDR)INSTRUCTION REGISTER
Instruction Register Instructions register (IR) is used to store the instruction currently being executed or decoded.
ACCUMULATOR
Accumulator or An accumulator is a register for short -term . intermediate storage of arithmetic and logic data in a computer’s CPU (central processing unit).
STORAGE REGISTER
Storage Register Holds a piece of data that is on its way to and from the CPU and the main memory.
ADDRESS REGISTER
The Memory Address Register (MAR) is a CPU register that either stores the memory address from which data will be fetched to the CPU or the address to which data will be sent and stored.
CategoriesJoin our Whatsapp Notifications and Newsletterstouch here COURTESY OF ATIKA SCHOOL All DIFFERENCES BETWEEN HARD COPY AND SOFT COPY OUTPUT DEVICESOutput from the computer can normally be in several forms. Give the difference between the following methods.(2Marks)
|
#
|
SOFTCOPY
|
HARDCOPY
|
1
|
it is intangible
|
it is tangible
|
2
|
it is flexible in editing
|
cannot be easily edited
|
3
|
does not require stationery
|
requires stationery
|
4
|
they are cheap to produce
|
they are expensive to produce
|
5
|
easily transmissible
|
difficult to distribute
|
6
|
requires electrical signals to use
|
after printing does not require electrical signals
|
7
|
has no mass
|
has mass
|
Categories
Join our Whatsapp Notifications and Newsletterstouch here COURTESY OF ATIKA SCHOOL
All
1998
1998 KCSE
1999
APPLICATIONS AREAS OF ICT
Career Opportunities In ICT
COMPUTER SYSTEMS
DATABASE
DATA PROCESSING
DATA SECURITY AND CONTROLS
ELEMENTARY PROGRAMMING PRINCIPLES
FIELD
FILE
FORM 1
FORM 2
FORM 3
FORM 4
IMPACT OF I.C.T ON SOCIETY
INTRODUCTION TO COMPUTERS
INTRODUCTION TO NETWORKING AND DATA COMMUNICATION
KCSE 2018
KCSE QUESTIONS 1998
KCSE QUESTIONS 2007
MIND BLOWING Q & A
MOCKS
Operating System
OPERATING SYSTEMS
OUTPUT DEVICES
PROGRAM DESIGN
RECORD
REVISION KITS
SPREADSHEET
SPREADSHEETS
STORAGE DEVICES
SYSTEM DESIGN
THE COMPUTER LABORATORY
WORD PROCESSORS
Categories
All
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2022
Analogue And Digital Systems
Applications Areas Of ICT
Areas Where Computers Are Used
Auxiliary Storage Devices
Basic Computer Set Up And Cabling
Binary Conversion
Booting
CABLES AND PORTS
Career Opportunities In ICT
Classification Of Computers
Coaxial Cables
Coding Schemes
COMPACT DISK
COMPLETE PAPERS
Computer Crimes
Computer Files
Computer Memory
Computer Software
Computer Systems
COMPUTER VIRUS
Dashboard
Database
Data Collection
Data Communication
Data Integrity
Data Processing
Data Representation In A Computer
Data Security And Controls
Definition And Development Of Algorithm
Desktop Publisher
Development-of-computers
DTP
DVD
Electronic Data Processing Modes
Elementary Programming Principles
Errors-in-data-processing
Evolution-of-computer-systems
Fibre Optic Cables
File Management Using An Operating System
File-organization-methods
Flowchart
Form 1 Level
Form 2 Level
Form 3 Level
Form 4 Level
Formatting Features
Hands On Skills
HARDCOPY OUTPUT DEVICES
Hard Disk
Hardware
Impact Of Ict On Society
IMPACT PRINTERS
Information
Input Devices
Internet And Email
Introduction To Computers
Introduction To Networking And Data Communication
ISP
Levels-of-programming-languages
Midterm-exams
Mind-blowing-q-a
Mocks
Network Topologies
Network-topology
NON-IMPACT PRINTERS
Ones And Twos Compliments
Operating Systems
Output Devices
Paper 1
Parts Of A Computer
Practical Hands On Skills
Printers
Processing-devices
Processors
Program-construction
Program-control-structures
Program-design
Program Development
Program-documentation
Protocols
Registers
Review Questions
Revision Kits
Secondary Storage Media
Section A
Section B
Security Threats And Control Measures
Software
Spreadsheets
Stages Of System Development
Storage Devices
Symbolic-representation
System-design
System Development
System-documentation
Term-1
TERM 2
The Computer Laboratory
The CPU
The Keyboard
Types Of Computer Files
Types-of-networks
User Interface
Uses-of-computers
Word Processors
Worksheet-formatting
Archives
December 2024
July 2023
June 2023
February 2023
November 2022
September 2022
April 2022
January 2022
December 2021
November 2021
July 2021
March 2021
February 2021
January 2021
December 2020
October 2020
April 2020
February 2020
October 2019
August 2019
July 2019
April 2019
March 2019
November 2018
August 2018
July 2018
December 2017
November 2017
October 2017
July 2017
August 2016
June 2016
January 2016
December 2015
November 2015