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 4939 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) Code Description
1 LDA BETA Load the value of BETA to accumulator
2 DIV GAMMA Divide the value of accumulator by GAMMA
3 STA ALPHA Store the value of accumulator to ALPHA
4 ALPHA RESW 1 Reserve 1 word for ALPHA
5 BETA RESW 1 Reserve 1 word for BETA
6 GAMMA RESW 1 Reserve 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...