Problem Statement
Assume that ALPHA is an array of 100 words. Write a sequence of instructions for SIC/XE to find the maximum element in the array and store results in MAX.
Solution
| Line Number | Code | Comment |
| LDS #3 | ||
| LDT #300 | ||
| LDX #0 | ||
| CLOOP LDA ALPHA, X | ||
| COMP MAX | ||
| JLT NOCH | ||
| STA MAX | ||
| NOCH ADDR S, X | ||
| COMPR X, T | ||
| JLT CLOOP | ||
| ALPHA RESW 100 | ||
| MAX WORD -32768 |
Leave a Reply