<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>CIYAM AT - Test for AT instruction code 0x26 (FIZ_DAT)</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <meta name="copyright" content="Copyright 2015 CIYAM Developers"/> <link rel="stylesheet" href="document.css" type="text/css"/> </head> <div id="content"> <div id="header"> <div id="appname"><a href="//ciyam.org/at">AT</a></div> <h3 class="right-top">Test for AT instruction code 0x26 (FIZ_DAT)</h3> </div> <div id="main"> <div id="text"> <pre> Test for AT instruction code 0x26 (FIZ_DAT) ------------------------------------------- For each test the assembly and machine code are listed as is the data dump or expected error if test case has been created specifically to fail (with a data dump if any data was expected to have changed before the error occurred). A summary of the tests follows: Test 1 - Basic usage. Test 2 - Jump to not existing address. Assembly Code (Test 1): ----------------------- 00000000* SET @00000000 #0000000011111111 0000000d FIZ $00000000 00000012 SET @00000000 #0000000000000000 0000001f FIZ $00000000 00000024 SET @00000000 #0000000011111111 00000031 FIN Machine Code (Test 1): ---------------------- 0100000000111111110000000026000000000100000000000000000000000026000000000100000000111111110000000028 Data Dump (Test 1): ------------------- 00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 000000a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 000000b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 000000c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 000000d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 000000e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 000000f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 000001a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 000001b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 000001c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 000001d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 000001e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Assembly Code (Test 2): ----------------------- 00000000* SET @00000000 #0000000011111111 0000000d FIZ $11111111 00000012 FIN Machine Code (Test 2): ---------------------- 01000000001111111100000000261111111128 Runtime Error (Test 2): ----------------------- error: overflow </pre> </div> </div> <div style="visibility: visible;" id="footer"> <p> <div class="footer-icon"><a target="_blank" href="//ciyam.org/"><img src="logo-gryscl-128.png" /></a></div> © 2012-2015 CIYAM Developers </p> </div> </body> </html>