773
Basic I/O Unit Instructions Section 3-22
Description SDEC(078) regards the data specified by S as 4-digit hexadecimal data, con-
verts the digits specified in S by Di (first digit and number of digits) to 7-seg-
ment data and outputs the results to D in the bits specified in Di.
Flags
Precautions If more than one digit is specified for conversion in Di, digits are converted in
order toward the most-significant digit. Digit 0 is the next digit after digit 3.
Results are stored in D in order from the specified portion toward higher-
address words. If just one of the bytes in a destination word receives con-
verted data, the other byte is left unchanged.
Index Registers ---
Indirect addressing
using Index Registers
,IR0 to ,IR15
–2048 to +2047 ,IR0 to –2048 to +2047 ,IR15
DR0 to DR15, IR0 to IR15
,IR0+(++) to ,IR15+(++)
,–(– –)IR0 to, –(– –)IR15
Area S Di D
Di
Number of digits
Rightmost 8 bits (0)
7-segment
First digit to convert
Name Label Operation
Error Flag ER ON if settings in Di are not within the specified ranges.
OFF in all other cases.