//系统菜单D

  实现下面的菜单

  注意,实现的只是右边的那菜单

  中断调用: INT $C312

  入口参数: 寄存器X 放参数表地址低8位

            寄存器Y 放参数表地址高8位

            寄存器 A 的内容 = 03

 

  参数表定义:

  偏移 00: 80

       01:菜单项文字内容 开始地址 低8位

       02:菜单项文字内容 开始地址 高8位

       03:菜单在 X 轴 位置

       04:菜单在 Y 轴 位置

       05:菜单项字节数 (如果显示是4个汉字,这里就是08,每个菜单项大小必须一样)

       06:菜单宽度, 04  代表显示两个菜单项,06 代表显示 3个菜单项 ...

       07: 立即数 02 所在地址低8位

       08: 立即数 02 所在地址高8位 

       09: 执行菜单项开始地址低8位

       0A: 执行菜单项开始地址高8位

 

     说明: 每个菜单项文字内容 后 要加 FF

           立即数 02在什么地址,由你自己选择,但你最好在参数表的最后偏移 0B,然后偏移 07,08就写这个地址

           执行菜单项开始地址是这样定义:

           AAAABBBBCCCCDDDDEEEEFFFF......

           AAAA 是第一个菜单项执行地址

           BBBB 是第二个菜单项执行地址

           ......