System Software – SIC Program to set ALPHA equal to integer portion of BETA/GAMMA

Published on June 26, 2016 by abundantcode

Filed under Assembly Language

Last modified November 12, 2016

Print this page

rate 1 star rate 2 star rate 3 star rate 4 star rate 5 star
Your rating: none, Average: 0 (0 votes)

This article have been viewed 4518 times

Problem Statement

Write a sequence of instructions for SIC to set ALPHA equal to the integer portion of BETA / GAMMA. Assume that ALPHA and BETA are defined as in Fig. 1.3(a).

Solution

Line Number(ac)CodeDescription
1LDA BETALoad the value of BETA to accumulator
2DIV GAMMADivide the value of accumulator by GAMMA
3STA ALPHAStore the value of accumulator to ALPHA
4ALPHA RESW 1Reserve 1 word for ALPHA
5BETA RESW 1Reserve 1 word for BETA
6GAMMA RESW 1Reserve 1 word for GAMMA

Leave a Comment


x

You might be Interested in these Posts

How to decode a base64 string in C#?

Here's a sample code snippet demonstrating how you can easily decode a base64 encoded string in C#. ...

How to disable editing of items in a combo box in c#?

When working in Win forms using C# and especially when you use the combo box , you would have notice...

How to get the AM or PM value from a DateTime object in C# ?

There are times when you might want to get only the string AM or PM from the DateTime object that yo...