Customer Service Chat
Get quote & make Payment
Computer system architecture, Basic Computer Science
Suppose that the meaning of the BUN instruction of the Basic Computer is changed to implement the relative addressing mode, i.e PC <- PC + AR instead of PC<- AR.
a) Write an optimal operation sequence to implement the new version, but make sure that the value of AC is not changed at the end of your implementation.
b) Is it possible to write an operation sequence to implement the new version such that, at the end of the implementation, the values AC and DR are unchanged? If yes, write such an optimal sequence. Otherwise justify why it is not possible.
Write an optimal sequence of control microinstruction to implement the following register transfer:
x: AR<- AR +DR, DR <- DR + 1
Your solution should use the minimum number of cycles and it should leave AC unchanged: You may assume that AC contains an 11-bit quantity.
Archie Tecture has to write Basic Computer code that contains lots of "spinning loops" of the form:
Loop: ISZ A
He believes that all his "spinning loops" will run faster if he reimplements them once he makes the following changes to the basic computer.
- Add a register to the bus system CTR(count register) to be selected with S1=0
- Replace the ISZ instruction with an instruction that loads a value into CTR:
LDC Address CTR<- M[Address]
- Add a register reference instruction ICSZ with the semantics: Increment CTR and skip next instruction if zero.
Answer the following:
a) Using as a model table 5-6, write the register transfer statements for the new instruction ICSZ and LDC
b) Is Archie correct assuming that all his "spinning loops" will run faster once he reimplements them using the next instruction? Justify carefully your answer.
Most machines have a shift left unit attached to the ALU. Using 4x1multiplexors and D-flip-flops, design a 4-bit shifter that accommodates these four operations: no shift, Circular shift left, logical shift right, and Circular shift right. The most significant bit is the sign bit.
Posted Date: 11/5/2012 7:56:08 PM | Location :
Ask an Expert
Computer system architecture, Assignment Help, Ask Question on Computer system architecture, Get Answer, Expert's Help, Computer system architecture Discussions
Write discussion on Computer system architecture
Your posts are moderated
Write your message here..
Outdoor patient department features - a patient registry, A Patient Regist...
A Patient Registry Name, Surname and Address Sex Caste Contact Numbers Area (Rural/Urban/Suburban) City/District State General Examination deta
Ms-powerpoint presentation for promoting national parks, Ms-PowerPoint Pres...
Ms-PowerPoint Presentation for Promoting National Parks You have been hired by Tourism Department to make a presentation to the travel agents from different countries. Design
Fms control-display unit, FMS CONTROL-DISPLAY UNIT: The CDU provides a ...
FMS CONTROL-DISPLAY UNIT: The CDU provides a means for the crew to communicate with the FMC. It contains pushbutton key controllers and a display screen. The keys are of two
Electronic mail , Electronic mail is another PC to PC and PC to mainframe ...
Electronic mail is another PC to PC and PC to mainframe data exchange. If you subscribe to an electronic mail service, it will enable your PC to gain access to a 'mailbox' on a ma
Quantitative Methods in Business Decision Making, 4. Union City Al has dec...
4. Union City Al has decided to upgrade their tornado warning system. The city leaders have identified six potential locations for erecting a warning siren tower. They want to e
Socket programming, Important: • No cheating will be tolerated. • No late s...
Important: • No cheating will be tolerated. • No late submissions. Total Points for this programming assignment: 100 The goal of your programming assignment is to build and experim
Block diagram of computer, Input unit: These are used to read data and tran...
Input unit: These are used to read data and transfer to primary memory contained in CPU through keyboard or floppy disk or mouse etc. Central Processing Unit (CPU): This consists o
Input devices, Input Devices: i) Keyboard is the most common form of ...
Input Devices: i) Keyboard is the most common form of input devices. It was originally designed in the last century. Since then, only minor improvements have taken place in k
Arrays and strings, This is a C file. 1. The program starts by printing you...
This is a C file. 1. The program starts by printing your name with an end sign ">". For example, "NAME >"; 2. Then, you can type in a string. If the string is not "vi xxx", you pri
Wireless networks, Stable wireless networks and mobile devices online tutor...
Stable wireless networks and mobile devices online tutoring In Bluetooth it is a basically a proprietary open super wireless technology standard for exchanging data over the sh
Accounting Assignment Help
Economics Assignment Help
Finance Assignment Help
Statistics Assignment Help
Physics Assignment Help
Chemistry Assignment Help
Math Assignment Help
Biology Assignment Help
English Assignment Help
Management Assignment Help
Engineering Assignment Help
Programming Assignment Help
Computer Science Assignment Help
Why Us ?
~24x7 hrs Support
~Quality of Work
~Time on Delivery
~Privacy of Work
Human Resource Management
Literature Review Writing Help
Follow Us |
T & C
Copyright by ExpertsMind IT Educational Pvt. Ltd.