SlideShare a Scribd company logo
Dear students get fully solved SMU BSC IT assignments
Send your semester & Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601
ASSIGNMENT
PROGRAM BSc IT
SEMESTER SECOND
SUBJECT CODE & NAME BT0068, Computer Organization and Architecture
CREDIT 4
BK ID B0952
MAX.MARKS 60
1. Define microoperation and explain its types.
Answer:Incomputercentral processingunits,micro-operations(alsoknownas a micro-ops or μops)
are detailedlow-level instructionsusedinsome designstoimplementcomplex machine instructions
(sometimes termed macro-instructions in this context).
Usually, micro-operations perform basic operations on data stored in one or more registers,
includingtransferringdatabetweenregistersorbetweenregistersandexternal buses of the central
processingunit(CPU),andperformingarithmeticorlogical operationsonregisters.Inatypical fetch-
decode-execute cycle, each step of a
2. Describe bus in computer system and explain its structure.
Answer: In computer architecture, a bus is a subsystem that transfers data between components
inside a computer, or between computers. Early computer buses were literally parallel electrical
wires with multiple connections, but Modern computer buses can use both parallel and bit serial
connections.
Single bus structure
To achieve a reasonable speed of operation, a computer must be organized so that all its units can
handle one full word of data at a given time. When a word of data is transferred between units, all
itsbitsare transferredinparallel,thatis,the bitsare transferredsimultaneouslyovermanywires, or
lines, one bit per line. A group of lines that serves
3.Explain the simple instruction format with diagram and examples.
Answer:Computerinstructionsare the basiccomponentsof amachine language program.Theyare
alsoknownas macrooperations,since eachone iscomprisedof asequencesof microoperations.
Each instructioninitiatesasequence of microoperationsthatfetchoperandsfromregistersor
memory,possiblyperformarithmetic,logic,orshift operations,andstore resultsinregistersor
memory.
Instructionsare encodedasbinary instr
4. Explain infinite-precision and finite-precision ten's complement.
Answer: Infinite-precision ten's complement
Imagine the odometerof anautomobile.Ithasa certainnumber of wheels, each with the ten digits
on it. When one wheel goes from 9 to 0, the wheel immediately to the left of it, advances by one
position. If that wheel already showed 9, it too goes to 0 and advances the wheel to its left, etc.
Suppose we run the car backwards. Then the reverse happens, i.e. when a wheel goes from 0 to 9,
the wheel to its left decreases by one.
5. Explain the mapping functions between the main memory and CPU.
Answer: The main memory of the computer is also known as RAM, standing for Random Access
Memory. It is constructed from integrated circuits and needs to have electrical power in order to
maintainitsinformation.Whenpowerislost,the information is lost too! It can be directly accessed
by the CPU. The access time toread or write anyparticularbyte are independent of whereabouts in
the memorythat byte is,and currently is approximately 50 nanoseconds (a thousand millionth of a
second).Thisisbroadlycomparable withthe speedat which the CPU will need to access data. Main
memoryisexpensive comparedtoexternal memorysoithas limitedcapacity.The capacityavailable
for a givenprice isincreasingall the time.Forexample manyhome Personal Computers now have a
capacity of 16 megabytes (million bytes), while 64 megabytes is commonplace on commercial
workstations. The CPU will normally transfer data to and from the main memory in groups of two,
four or eight bytes, even if the operation it is undertaking only requires a single byte.
Caching configurations continue to evolve, but memo
6. Explain interrupt and interrupt driven I/O.
Answer:Aninterruptisa signal from a device attached to a computer or from a program within the
computerthat causesthe mainprogram that operatesthe computer(the operating system ) to stop
and figure outwhatto do next.Almostall personal (orlarger) computerstodayare interrupt-driven-
that is, they start down the list of computer instruction s in one program (perhaps an application
such as a wordprocessor) andkeeprunningthe instructionsuntileither(A) theycan'tgo any further
or (B) an interrupt signal issensed.Afterthe interruptsignalissensed,the computereither resumes
running the program it was running or begins running another program.
Basically,asingle computercanperformonlyone computerinstructionatatime.But,because it can
be interrupted, it can take turns in which programs or
Dear students get fully solved SMU BSC IT assignments
Send your semester & Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601

More Related Content

What's hot

Mca2050 computer architecture
Mca2050  computer architectureMca2050  computer architecture
Mca2050 computer architecture
smumbahelp
 
Lecture 2
Lecture 2Lecture 2
Lecture 2
Mr SMAK
 
Full introduction to_parallel_computing
Full introduction to_parallel_computingFull introduction to_parallel_computing
Full introduction to_parallel_computing
Supasit Kajkamhaeng
 
Parallel Processing
Parallel ProcessingParallel Processing
Parallel Processing
RTigger
 
Desain dan implementasi fftw3
Desain dan implementasi fftw3Desain dan implementasi fftw3
Desain dan implementasi fftw3
E.w. Qlipper
 
Parallel processing coa
Parallel processing coaParallel processing coa
Parallel processing coa
Bala Vignesh
 
multiprocessors and multicomputers
 multiprocessors and multicomputers multiprocessors and multicomputers
multiprocessors and multicomputers
Pankaj Kumar Jain
 
Flynns classification
Flynns classificationFlynns classification
Flynns classification
Yasir Khan
 
Introduction To Parallel Computing
Introduction To Parallel ComputingIntroduction To Parallel Computing
Introduction To Parallel Computing
Jörn Dinkla
 
Lecture02 types
Lecture02 typesLecture02 types
Lecture02 types
Ganesh Chavan
 
Chuchit(suzette tega)
Chuchit(suzette tega)Chuchit(suzette tega)
Chuchit(suzette tega)
guestef753b
 
Multivector and multiprocessor
Multivector and multiprocessorMultivector and multiprocessor
Multivector and multiprocessor
Kishan Panara
 
Memory interleaving and superscalar processor
Memory interleaving and superscalar processorMemory interleaving and superscalar processor
Memory interleaving and superscalar processor
sshwetasrivastava
 
Aca2 07 new
Aca2 07 newAca2 07 new
Aca2 07 new
Sumit Mittu
 
Computer system architecture
Computer system architectureComputer system architecture
Computer system architecture
Pradhan Rishi Sharma
 
Mca2050 computer architecture
Mca2050  computer architectureMca2050  computer architecture
Mca2050 computer architecture
smumbahelp
 
ECML PKDD 2021 ML meets IoT Tutorial Part III: Deep Optimizations of CNNs and...
ECML PKDD 2021 ML meets IoT Tutorial Part III: Deep Optimizations of CNNs and...ECML PKDD 2021 ML meets IoT Tutorial Part III: Deep Optimizations of CNNs and...
ECML PKDD 2021 ML meets IoT Tutorial Part III: Deep Optimizations of CNNs and...
Bharath Sudharsan
 
Parallel Processors (SIMD)
Parallel Processors (SIMD) Parallel Processors (SIMD)
Parallel Processors (SIMD)
Ali Raza
 
RAM Design
RAM DesignRAM Design
RAM Design
Allegorised Akshay
 
Computer memory book notes
Computer memory book notes Computer memory book notes
Computer memory book notes
Navtej Duhoon
 

What's hot (20)

Mca2050 computer architecture
Mca2050  computer architectureMca2050  computer architecture
Mca2050 computer architecture
 
Lecture 2
Lecture 2Lecture 2
Lecture 2
 
Full introduction to_parallel_computing
Full introduction to_parallel_computingFull introduction to_parallel_computing
Full introduction to_parallel_computing
 
Parallel Processing
Parallel ProcessingParallel Processing
Parallel Processing
 
Desain dan implementasi fftw3
Desain dan implementasi fftw3Desain dan implementasi fftw3
Desain dan implementasi fftw3
 
Parallel processing coa
Parallel processing coaParallel processing coa
Parallel processing coa
 
multiprocessors and multicomputers
 multiprocessors and multicomputers multiprocessors and multicomputers
multiprocessors and multicomputers
 
Flynns classification
Flynns classificationFlynns classification
Flynns classification
 
Introduction To Parallel Computing
Introduction To Parallel ComputingIntroduction To Parallel Computing
Introduction To Parallel Computing
 
Lecture02 types
Lecture02 typesLecture02 types
Lecture02 types
 
Chuchit(suzette tega)
Chuchit(suzette tega)Chuchit(suzette tega)
Chuchit(suzette tega)
 
Multivector and multiprocessor
Multivector and multiprocessorMultivector and multiprocessor
Multivector and multiprocessor
 
Memory interleaving and superscalar processor
Memory interleaving and superscalar processorMemory interleaving and superscalar processor
Memory interleaving and superscalar processor
 
Aca2 07 new
Aca2 07 newAca2 07 new
Aca2 07 new
 
Computer system architecture
Computer system architectureComputer system architecture
Computer system architecture
 
Mca2050 computer architecture
Mca2050  computer architectureMca2050  computer architecture
Mca2050 computer architecture
 
ECML PKDD 2021 ML meets IoT Tutorial Part III: Deep Optimizations of CNNs and...
ECML PKDD 2021 ML meets IoT Tutorial Part III: Deep Optimizations of CNNs and...ECML PKDD 2021 ML meets IoT Tutorial Part III: Deep Optimizations of CNNs and...
ECML PKDD 2021 ML meets IoT Tutorial Part III: Deep Optimizations of CNNs and...
 
Parallel Processors (SIMD)
Parallel Processors (SIMD) Parallel Processors (SIMD)
Parallel Processors (SIMD)
 
RAM Design
RAM DesignRAM Design
RAM Design
 
Computer memory book notes
Computer memory book notes Computer memory book notes
Computer memory book notes
 

Viewers also liked

Nmims papers
Nmims papersNmims papers
Nmims papers
smumbahelp
 
Bt0078 website design
Bt0078   website designBt0078   website design
Bt0078 website design
smumbahelp
 
Ml0011 buying and merchandising
Ml0011 buying and merchandisingMl0011 buying and merchandising
Ml0011 buying and merchandising
smumbahelp
 
Mb0039 business communication
Mb0039   business communicationMb0039   business communication
Mb0039 business communication
smumbahelp
 
Plano de aula quilombolas- francisca roseane
 Plano de aula quilombolas- francisca roseane Plano de aula quilombolas- francisca roseane
Plano de aula quilombolas- francisca roseane
Roseane Ribeiro
 
Ml0016 advertising management and sales promotion
Ml0016 advertising management and sales promotionMl0016 advertising management and sales promotion
Ml0016 advertising management and sales promotion
smumbahelp
 
Ma0036 financial system and commercial banking
Ma0036   financial system and commercial bankingMa0036   financial system and commercial banking
Ma0036 financial system and commercial banking
smumbahelp
 
Ms 09 managerial economics
Ms   09 managerial economicsMs   09 managerial economics
Ms 09 managerial economics
smumbahelp
 
Ma0036 & financial system & commercial banking
Ma0036 & financial system & commercial bankingMa0036 & financial system & commercial banking
Ma0036 & financial system & commercial banking
smumbahelp
 
Schema designer MongoDB
Schema designer MongoDBSchema designer MongoDB
Schema designer MongoDB
Marcus Costa
 
HCS 4TH SOLVED ASSGINEMENTS SUMMER 2015
HCS 4TH SOLVED ASSGINEMENTS SUMMER 2015 HCS 4TH SOLVED ASSGINEMENTS SUMMER 2015
HCS 4TH SOLVED ASSGINEMENTS SUMMER 2015
smumbahelp
 
Mu0011 – management and organisational development
Mu0011 – management and organisational developmentMu0011 – management and organisational development
Mu0011 – management and organisational development
smumbahelp
 
Om0012 – supply chain management
Om0012 – supply chain managementOm0012 – supply chain management
Om0012 – supply chain management
smumbahelp
 
Om0015 – maintenance management
Om0015 – maintenance managementOm0015 – maintenance management
Om0015 – maintenance management
smumbahelp
 
Mf0013 internal audit and control
Mf0013   internal audit and controlMf0013   internal audit and control
Mf0013 internal audit and control
smumbahelp
 

Viewers also liked (15)

Nmims papers
Nmims papersNmims papers
Nmims papers
 
Bt0078 website design
Bt0078   website designBt0078   website design
Bt0078 website design
 
Ml0011 buying and merchandising
Ml0011 buying and merchandisingMl0011 buying and merchandising
Ml0011 buying and merchandising
 
Mb0039 business communication
Mb0039   business communicationMb0039   business communication
Mb0039 business communication
 
Plano de aula quilombolas- francisca roseane
 Plano de aula quilombolas- francisca roseane Plano de aula quilombolas- francisca roseane
Plano de aula quilombolas- francisca roseane
 
Ml0016 advertising management and sales promotion
Ml0016 advertising management and sales promotionMl0016 advertising management and sales promotion
Ml0016 advertising management and sales promotion
 
Ma0036 financial system and commercial banking
Ma0036   financial system and commercial bankingMa0036   financial system and commercial banking
Ma0036 financial system and commercial banking
 
Ms 09 managerial economics
Ms   09 managerial economicsMs   09 managerial economics
Ms 09 managerial economics
 
Ma0036 & financial system & commercial banking
Ma0036 & financial system & commercial bankingMa0036 & financial system & commercial banking
Ma0036 & financial system & commercial banking
 
Schema designer MongoDB
Schema designer MongoDBSchema designer MongoDB
Schema designer MongoDB
 
HCS 4TH SOLVED ASSGINEMENTS SUMMER 2015
HCS 4TH SOLVED ASSGINEMENTS SUMMER 2015 HCS 4TH SOLVED ASSGINEMENTS SUMMER 2015
HCS 4TH SOLVED ASSGINEMENTS SUMMER 2015
 
Mu0011 – management and organisational development
Mu0011 – management and organisational developmentMu0011 – management and organisational development
Mu0011 – management and organisational development
 
Om0012 – supply chain management
Om0012 – supply chain managementOm0012 – supply chain management
Om0012 – supply chain management
 
Om0015 – maintenance management
Om0015 – maintenance managementOm0015 – maintenance management
Om0015 – maintenance management
 
Mf0013 internal audit and control
Mf0013   internal audit and controlMf0013   internal audit and control
Mf0013 internal audit and control
 

Similar to Bt0068 computer organization and architecture

Bt0068, computer organization and architecture
Bt0068, computer organization and architectureBt0068, computer organization and architecture
Bt0068, computer organization and architecture
smumbahelp
 
Mca2010 – operating system
Mca2010 – operating systemMca2010 – operating system
Mca2010 – operating system
smumbahelp
 
Mca2010 – operating system
Mca2010 – operating systemMca2010 – operating system
Mca2010 – operating system
smumbahelp
 
U proc ovw
U proc ovwU proc ovw
U proc ovw
Brit4
 
viva q&a for mp lab
viva q&a for mp labviva q&a for mp lab
viva q&a for mp lab
g yugandhar srinivas
 
Co question 2006
Co question 2006Co question 2006
Co question 2006
SANTOSH RATH
 
Mca2050 computer architecture
Mca2050  computer architectureMca2050  computer architecture
Mca2050 computer architecture
smumbahelp
 
Bca examination 2015 csa
Bca examination 2015 csaBca examination 2015 csa
Bca examination 2015 csa
Anjaan Gajendra
 
Mca2010 – operating system
Mca2010 – operating systemMca2010 – operating system
Mca2010 – operating system
smumbahelp
 
Computer engineering - overview of microprocessors
Computer engineering - overview of microprocessorsComputer engineering - overview of microprocessors
Computer engineering - overview of microprocessors
EkeedaPvtLtd
 
UNIT 2_ESD.pdf
UNIT 2_ESD.pdfUNIT 2_ESD.pdf
UNIT 2_ESD.pdf
SaralaT3
 
Co question bank LAKSHMAIAH
Co question bank LAKSHMAIAH Co question bank LAKSHMAIAH
Co question bank LAKSHMAIAH
veena babu
 
Multilevel arch & str org.& mips, 8086, memory
Multilevel arch & str org.& mips, 8086, memoryMultilevel arch & str org.& mips, 8086, memory
Multilevel arch & str org.& mips, 8086, memory
Mahesh Kumar Attri
 
Lecture notes on microprocessor and microcomputer
Lecture notes on microprocessor and microcomputerLecture notes on microprocessor and microcomputer
Lecture notes on microprocessor and microcomputer
EkeedaPvtLtd
 
CST 20363 Session 4 Computer Logic Design
CST 20363 Session 4 Computer Logic DesignCST 20363 Session 4 Computer Logic Design
CST 20363 Session 4 Computer Logic Design
oudesign
 
Reconfigurable computing
Reconfigurable computingReconfigurable computing
Reconfigurable computing
Sudhanshu Janwadkar
 
Computer.pptx
Computer.pptxComputer.pptx
Computer.pptx
WtaJwankan
 
A micro chip could be a pc processor which contains the functions of.pdf
A micro chip could be a pc processor which contains the functions of.pdfA micro chip could be a pc processor which contains the functions of.pdf
A micro chip could be a pc processor which contains the functions of.pdf
angelnxcom
 
TechnoScripts- Free Interview Preparation Q & A Set.pdf
TechnoScripts- Free Interview Preparation Q & A Set.pdfTechnoScripts- Free Interview Preparation Q & A Set.pdf
TechnoScripts- Free Interview Preparation Q & A Set.pdf
TechnoscriptsPunesNo
 
Difference between i3 and i5 and i7 and core 2 duo
Difference between i3 and i5 and i7 and core 2 duoDifference between i3 and i5 and i7 and core 2 duo
Difference between i3 and i5 and i7 and core 2 duo
Shubham Singh
 

Similar to Bt0068 computer organization and architecture (20)

Bt0068, computer organization and architecture
Bt0068, computer organization and architectureBt0068, computer organization and architecture
Bt0068, computer organization and architecture
 
Mca2010 – operating system
Mca2010 – operating systemMca2010 – operating system
Mca2010 – operating system
 
Mca2010 – operating system
Mca2010 – operating systemMca2010 – operating system
Mca2010 – operating system
 
U proc ovw
U proc ovwU proc ovw
U proc ovw
 
viva q&a for mp lab
viva q&a for mp labviva q&a for mp lab
viva q&a for mp lab
 
Co question 2006
Co question 2006Co question 2006
Co question 2006
 
Mca2050 computer architecture
Mca2050  computer architectureMca2050  computer architecture
Mca2050 computer architecture
 
Bca examination 2015 csa
Bca examination 2015 csaBca examination 2015 csa
Bca examination 2015 csa
 
Mca2010 – operating system
Mca2010 – operating systemMca2010 – operating system
Mca2010 – operating system
 
Computer engineering - overview of microprocessors
Computer engineering - overview of microprocessorsComputer engineering - overview of microprocessors
Computer engineering - overview of microprocessors
 
UNIT 2_ESD.pdf
UNIT 2_ESD.pdfUNIT 2_ESD.pdf
UNIT 2_ESD.pdf
 
Co question bank LAKSHMAIAH
Co question bank LAKSHMAIAH Co question bank LAKSHMAIAH
Co question bank LAKSHMAIAH
 
Multilevel arch & str org.& mips, 8086, memory
Multilevel arch & str org.& mips, 8086, memoryMultilevel arch & str org.& mips, 8086, memory
Multilevel arch & str org.& mips, 8086, memory
 
Lecture notes on microprocessor and microcomputer
Lecture notes on microprocessor and microcomputerLecture notes on microprocessor and microcomputer
Lecture notes on microprocessor and microcomputer
 
CST 20363 Session 4 Computer Logic Design
CST 20363 Session 4 Computer Logic DesignCST 20363 Session 4 Computer Logic Design
CST 20363 Session 4 Computer Logic Design
 
Reconfigurable computing
Reconfigurable computingReconfigurable computing
Reconfigurable computing
 
Computer.pptx
Computer.pptxComputer.pptx
Computer.pptx
 
A micro chip could be a pc processor which contains the functions of.pdf
A micro chip could be a pc processor which contains the functions of.pdfA micro chip could be a pc processor which contains the functions of.pdf
A micro chip could be a pc processor which contains the functions of.pdf
 
TechnoScripts- Free Interview Preparation Q & A Set.pdf
TechnoScripts- Free Interview Preparation Q & A Set.pdfTechnoScripts- Free Interview Preparation Q & A Set.pdf
TechnoScripts- Free Interview Preparation Q & A Set.pdf
 
Difference between i3 and i5 and i7 and core 2 duo
Difference between i3 and i5 and i7 and core 2 duoDifference between i3 and i5 and i7 and core 2 duo
Difference between i3 and i5 and i7 and core 2 duo
 

Bt0068 computer organization and architecture

  • 1. Dear students get fully solved SMU BSC IT assignments Send your semester & Specialization name to our mail id : “ help.mbaassignments@gmail.com ” or Call us at : 08263069601 ASSIGNMENT PROGRAM BSc IT SEMESTER SECOND SUBJECT CODE & NAME BT0068, Computer Organization and Architecture CREDIT 4 BK ID B0952 MAX.MARKS 60 1. Define microoperation and explain its types. Answer:Incomputercentral processingunits,micro-operations(alsoknownas a micro-ops or μops) are detailedlow-level instructionsusedinsome designstoimplementcomplex machine instructions (sometimes termed macro-instructions in this context). Usually, micro-operations perform basic operations on data stored in one or more registers, includingtransferringdatabetweenregistersorbetweenregistersandexternal buses of the central processingunit(CPU),andperformingarithmeticorlogical operationsonregisters.Inatypical fetch- decode-execute cycle, each step of a 2. Describe bus in computer system and explain its structure. Answer: In computer architecture, a bus is a subsystem that transfers data between components inside a computer, or between computers. Early computer buses were literally parallel electrical wires with multiple connections, but Modern computer buses can use both parallel and bit serial connections.
  • 2. Single bus structure To achieve a reasonable speed of operation, a computer must be organized so that all its units can handle one full word of data at a given time. When a word of data is transferred between units, all itsbitsare transferredinparallel,thatis,the bitsare transferredsimultaneouslyovermanywires, or lines, one bit per line. A group of lines that serves 3.Explain the simple instruction format with diagram and examples. Answer:Computerinstructionsare the basiccomponentsof amachine language program.Theyare alsoknownas macrooperations,since eachone iscomprisedof asequencesof microoperations. Each instructioninitiatesasequence of microoperationsthatfetchoperandsfromregistersor memory,possiblyperformarithmetic,logic,orshift operations,andstore resultsinregistersor memory. Instructionsare encodedasbinary instr 4. Explain infinite-precision and finite-precision ten's complement. Answer: Infinite-precision ten's complement Imagine the odometerof anautomobile.Ithasa certainnumber of wheels, each with the ten digits on it. When one wheel goes from 9 to 0, the wheel immediately to the left of it, advances by one position. If that wheel already showed 9, it too goes to 0 and advances the wheel to its left, etc. Suppose we run the car backwards. Then the reverse happens, i.e. when a wheel goes from 0 to 9, the wheel to its left decreases by one. 5. Explain the mapping functions between the main memory and CPU. Answer: The main memory of the computer is also known as RAM, standing for Random Access Memory. It is constructed from integrated circuits and needs to have electrical power in order to maintainitsinformation.Whenpowerislost,the information is lost too! It can be directly accessed by the CPU. The access time toread or write anyparticularbyte are independent of whereabouts in
  • 3. the memorythat byte is,and currently is approximately 50 nanoseconds (a thousand millionth of a second).Thisisbroadlycomparable withthe speedat which the CPU will need to access data. Main memoryisexpensive comparedtoexternal memorysoithas limitedcapacity.The capacityavailable for a givenprice isincreasingall the time.Forexample manyhome Personal Computers now have a capacity of 16 megabytes (million bytes), while 64 megabytes is commonplace on commercial workstations. The CPU will normally transfer data to and from the main memory in groups of two, four or eight bytes, even if the operation it is undertaking only requires a single byte. Caching configurations continue to evolve, but memo 6. Explain interrupt and interrupt driven I/O. Answer:Aninterruptisa signal from a device attached to a computer or from a program within the computerthat causesthe mainprogram that operatesthe computer(the operating system ) to stop and figure outwhatto do next.Almostall personal (orlarger) computerstodayare interrupt-driven- that is, they start down the list of computer instruction s in one program (perhaps an application such as a wordprocessor) andkeeprunningthe instructionsuntileither(A) theycan'tgo any further or (B) an interrupt signal issensed.Afterthe interruptsignalissensed,the computereither resumes running the program it was running or begins running another program. Basically,asingle computercanperformonlyone computerinstructionatatime.But,because it can be interrupted, it can take turns in which programs or Dear students get fully solved SMU BSC IT assignments Send your semester & Specialization name to our mail id : “ help.mbaassignments@gmail.com ” or Call us at : 08263069601