{"id":38478800,"url":"https://github.com/vampirefrog/dis","last_synced_at":"2026-01-17T05:25:05.248Z","repository":{"id":261457278,"uuid":"884272637","full_name":"vampirefrog/dis","owner":"vampirefrog","description":"Sharp X68000 disassembler","archived":false,"fork":false,"pushed_at":"2024-11-06T16:22:15.000Z","size":266,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-11-06T17:29:32.772Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vampirefrog.png","metadata":{"files":{"readme":"README.DOC","changelog":"ChangeLog.txt","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-06T13:07:40.000Z","updated_at":"2024-11-06T16:37:36.000Z","dependencies_parsed_at":"2024-11-06T17:31:15.751Z","dependency_job_id":"e2e07101-3e59-4cb6-b028-6e22dc09f6ea","html_url":"https://github.com/vampirefrog/dis","commit_stats":null,"previous_names":["vampirefrog/dis"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/vampirefrog/dis","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vampirefrog%2Fdis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vampirefrog%2Fdis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vampirefrog%2Fdis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vampirefrog%2Fdis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vampirefrog","download_url":"https://codeload.github.com/vampirefrog/dis/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vampirefrog%2Fdis/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28499222,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-17T04:31:57.058Z","status":"ssl_error","status_checked_at":"2026-01-17T04:31:45.816Z","response_time":85,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-17T05:25:04.900Z","updated_at":"2026-01-17T05:25:05.232Z","avatar_url":"https://github.com/vampirefrog.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"������������������������������������������������������������������������\n\n\t    �\\�[�X�R�[�h�W�F�l���[�^ for X680x0 version 3.16\n\t\t      Copyright (C)1989-1992 K.Abe\n\t\t    Copyright (C)1994-1997 R.ShimiZu\n\t\t    Copyright (C)1997-2010 Tachibana\n\n\n������������������������������������������������������������������������\n\n�� dis�̊T�v\n\n�@dis �� X680x0/Human68k �p�̍��@�\\�t�A�Z���u���ł��B�o�C�i���`���̎��s\n�t�@�C������A�Z���u������̃\\�[�X�t�@�C���𐶐����邱�Ƃ��ł��A�\\�[�X�R\n�[�h�W�F�l���[�^�Ƃ��Ă΂�܂��B\n\n�@dis �͂܂� K.Abe ���ɂ�� Oh!X '90 6������ DIS.X version 1.00d �����\\\n����A���� Bug fix and version up �ł� Free Ware �Ƃ��Č��J����܂����B\n�����ɂ�� version 2.06�� �܂ł̃o�[�W�����A�b�v���s���A���̎��_�ŃT�|\n�[�g���I�����܂����B\n\n�@���̌� R.ShimiZu ���� dis �� 68010-68040 �̖��߂�R�v���Z�b�T���߂ɑ�\n�������Aversion 2.50 �ȍ~�����J����܂����B������ version 2.79 �܂ł̃o\n�[�W�����A�b�v���s�Ȃ��A�����悤�ɃT�|�[�g���I�����܂����B\n\n�@����������Ԃ������p���A68060 �̖��߂ɑΉ�������Ȃǂ������̂� version\n2.80 �ȍ~�ł�(����܂ō쐬���Ă��� version 2.78 patchlevel 5 �̃x�[�X��\nversion 2.79 �ɕύX�������̂� version 2.80 �Ƃ��܂���)�B\n\n�@version 3.10 �ȍ~����� M.Suzuki ���̋��͂ɂ��AFreeBSD ��ł����삷\n��悤�ɂȂ�܂���(Human68k �p�̎��s�t�@�C�����t�A�Z���u�����܂�)�B\n\n\n���T�|�[�g�ɂ���\n\n�@��L�̒ʂ� R.ShimiZu �����T�|�[�g�������p�����̂ŁA����� dis �ɑ΂�\n��v�]��s��̕񍐂͗��Ԉ��Ăɂ��肢���܂��B\n\n\n\n������������������������������������������������������������������������\n\n\t���쌠�y�ѕۏ؂̗L��\n\n������������������������������������������������������������������������\n\n�@���쌠�y�ѕۏ؂ɂ��ẮAK.Abe ���� dis version 2.06�� �� README.DOC\n�Ɉȉ��̂悤�ɏq�ׂĂ��܂��B\n\n==== �������� ====\n�m���ۏ؁n\n\n  DIS �́A���������삷�邱�Ƃ�]��ō���Ă��܂����A����̕ۏ؂͂���\n���܂���BDIS�EDIS �ɂ���č��ꂽ�\\�[�X�v���O�����E���̎��s�t�@�C���E\n�y�т����ɏ�������̂ɂ���Ĕ���������Ȃ鑹�Q�ɂ��Ă��A��҂͊֒m\n�������܂���B���[�U�[�̐ӔC�Ŏg�p���ĉ������B�������{�v���O�����̓���\n�Ɉُ�/�s�s�����������ꂽ�ꍇ�́A��҂܂ŘA����������ƍK���ł��B�ł�\n�����Ή��������Ǝv���܂��B\n\n\n�m���쌠�n\n\n�@�{�v���O�����̓t���[�E�F�A�Ƃ��܂��B���쌠�͗��ۂ��܂����A�R�s�[�E�]\n�ځE�����͎��R�ł��B�������A�[�J�C�u����t�@�C�����폜���Ă̓]�ڂ͉���\n�肢�܂��B\n==== �����܂� ====\n\n�@�܂��AR.ShimiZu ���� dis version 2.79 �� README2.DOC �ňȉ��̂悤�ɏq\n�ׂĂ��܂��B\n\n==== �������� ====\n DIS v2.06�� �ɏ�������̂Ƃ��܂��B���������Ė��ۏ؂ł��B���쌠�́A��\n�������{���̂��́A680x0���Ή�������������(���݂���傤)�̂��̂Ƃ��ĕ�\n������܂��B\n �R�s�[�E�����E�]�ڂ͎��R�ɍs�����Ƃ��ł��܂��B\n �{�v���O�����̓t���[�E�F�A�Ƃ��܂��B\n==== �����܂� ====\n\n�@dis version 2.80 �ȍ~�ɂ��ẮAGNU General Public Licence �� verison\n2 �ɏ]���܂��B���R�A���A���ۏ؂ƂȂ�܂��B\n\n�@���쌠�Ɋւ��ẮAdis version 2.06�� �܂łɋL�q���ꂽ������ K.Abe �����A\nversion 2.79 �܂łŕύX���ꂽ������ R.ShimiZu �������L���܂��Bversion\n2.80 �ȍ~�y�сA���̑O�g�ł��� version 2.78 patchlevel 1�`5 �ł̕ύX����\n�͎�(����)�����쌠���������܂��B�܂��AGNU �̃p�[�T�W�F�l���[�^ Bison ��\n�g�p���Ă���̂ŁA�p�[�T������ GNU �̒��앨�ł�����܂��B\n\n�@�Ȃ��A���̃t�@�C���� dis version 2.06�� �� README.DOC�Adis version\n2.79 �� README2.DOC ���Q�l�ɂ��Ă��܂��B\n\n\n������������������������������������������������������������������������\n\n\t�A�[�J�C�u�̓��e\n\n������������������������������������������������������������������������\n\n�@dis �̏��ɂɂ͈ȉ��̃t�@�C�����܂܂�܂��B\n\nbin/dis.x\tdis �{��(Human68k �p�AX680x0 �S�@��Ή�)\nbin/dis030.x\t�V      (Human68k �p�A68020 �ȍ~��p)\n\t\t�� dis030.x �͓�������Ȃ��ꍇ������܂��B\n\nsrc/*\t\tdis �̃\\�[�X�R�[�h��\nsrc/avl/*\tAVL ���C�u�����̃\\�[�X�R�[�h��\nsrc/ports/*\t�ڐA�p Makefile �Ɖ��\ninclude/*\tdis �p�C���N���[�h�t�@�C��\n\t\t(����ȊO�̂��̂��g���Ă��ܘ_�\\���܂���)\n\nREADME.DOC\t���̃h�L�������g\nChangeLog\tdis �̕ύX����\ndis_option.1\t�I�v�V�����̊ȈՐ�����\nlabelfile.5\t���x���t�@�C���̎d�l��\ntable.doc\t�e�[�u���L�q�t�@�C���Ɋւ���h�L�������g\ntablefile.5\t�e�[�u���t�@�C���̎d�l��\nGPL.TXT\t\tGNU GENERAL PUBLIC LICENSE Version 2\n\n\n������������������������������������������������������������������������\n\n\t����\n\n������������������������������������������������������������������������\n\n�@�z�z�Ɏ��s�t�@�C�����܂܂�Ă���ꍇ�Adis ���p�X�̒ʂ����f�B���N�g����\n�u���A���ϐ���ݒ肷�邾���Ŏg�p�ł���悤�ɂȂ�܂��B���s�t�@�C������\n���ꍇ�͊e���� make ���ĉ������B\n\n\n���C���N���[�h�t�@�C���̐ݒ�\n\n�@dis �͋N������Ƃ܂� DOS/IOCS/FPACK �t�@���N�V�����R�[���̖��̂�������\n��ׂɊe�R�[�����`�����C���N���[�h�t�@�C����ǂݍ��݂܂��B���ꂼ��̃t\n�@�C���� doscall.mac/iocscall.mac/fefunc.mac �ɑΉ����A�K�����݂��Ȃ���\n�t�A�Z���u�����o���܂���B�����̑��݂���p�X�������ϐ� dis_include\n�Ⴕ���� include �ɐݒ肵�ĉ������Bdis_include �̕�����D�悵�ăt�@�C��\n����������܂��B\n\n�@������ -Y �I�v�V�������w�肵���ꍇ�́A�����̃p�X�ɐ旧���ăJ�����g�f\n�B���N�g������t�@�C�����������܂��B\n\n�@�܂��ASX-Window �Ή����[�h�ŋN�������ꍇ�� SX �t�@���N�V�����R�[���̖�\n�̂���������ׂ� sxcall.mac ���ǂݍ��݂܂��B�t�@�C�������t���p�X�Ŋ���\n�� dis_sxmac �ɐݒ肵�ĉ������B\n\n�@fefunc.mac �� XC ver 1 �� fefunc.h �ɑ������܂��Bdis version 2.79 �܂�\n�� fefunc.h ���A����� fefunc.dis �Ƀ��l�[���������̂��Q�Ƃ��Ă��܂������A\nXC ver 2 �� fefunc.h �ł͎g���Ȃ��Ȃǂ̍������������ׁAfefunc.mac �Ƃ���\n�񋟂��邱�Ƃɂ��܂����Bdis �̃A�[�J�C�u�ɓ�������Ă��� include �f�B��\n�N�g���� fefunc.mac ��O�q�̊��ϐ��Ŏw�肵���p�X�ɃR�s�[���ĉ������B��\n�f�B���N�g���ɂ͂��̑��̃C���N���[�h�t�@�C�����[�߂Ă���̂ŁA�K�v�Ȃ炻\n�����g���ĉ������B\n\n�@�Ȃ��Adis version 2.79 �܂łŎg���Ă��� fefunc.h �� fefunc.dis �����\n�Ȃ��g����̂ŁA���l�[������Ȃ胊���N�𒣂�Ȃ肵�Ă����\\�ł��B\n\n\n���I�v�V�����̐ݒ�\n\n�@dis �͈ȉ��̊��ϐ����Q�Ƃ��܂�(�ϐ����͏������ł�)�B\n\ndis_opt\n\t�@�f�t�H���g�� dis �̃I�v�V�������w�肵�܂��B���̊��ϐ��Ŏw��\n\t�����I�v�V�����̓R�}���h���C������ɉ��߂���܂��B�o�͊֌W�̃I\n\t�v�V�������A��ɕt����I�v�V������ݒ肵�Ă����ƕ֗��ł��傤�B��\n\t���A���̊��ϐ��Őݒ肳�ꂽ�I�v�V�����́A�㏑���w�肪�\\�Ȃ���\n\t(-m ��)�������R�}���h���C������̎������͏o���܂���B\n\n\t�@�I�v�V�����̏ڍׂɂ��Ă͌�q�̃I�v�V�����̍��� dis_option.1\n\t���Q�Ƃ��ĉ������B\n\ndis_include\ninclude\n\t�@doscall.mac/iocscall.mac/fefunc.mac/sxcall.mac �̂���f�B���N\n\t�g���̃p�X����ݒ肵�Ă����ĉ������Bdis_include �̕����Ɍ��܂��B\n\n\t�@--include-XXX-mac=file �I�v�V�����ŃR�}���h���C������Ⴄ�t�@\n\t�C����ǂݍ��ނ悤�Ɏw�肵����A--exclude-XXX-mac �I�v�V�����Ńt\n\t�@�C����ǂݍ��܂��A�t�@���N�V�����R�[���̋t�A�Z���u�����s��Ȃ�\n\t�悤�ɂ��邱�Ƃ��o���܂��B\n\ndis_sxmac\n\t�@SX-Window �p�̃C���N���[�h�t�@�C��(�A�Z���u���p)�̃t�@�C������\n\t�t���p�X�Őݒ肵�Ă����� -u1 �I�v�V�����w�莞�� SX-Window �� A\n\tline trap �� SXCALL name �̂悤�ɏo�͂ł��܂��B\n\ndis_header\n\t�@�o�̓t�@�C���̍ŏ��ɏo�͂���� .include �����������t�@�C���̃t\n\t�@�C�������t���p�X�Őݒ肵�Ă����΁A���̃t�@�C���̓��e���f�t�H��\n\t�g�� .include �̑���ɑ}������܂��B�f�t�H���g�̏o�͓��e��\n\t\t.include\tdoscall.mac\n\t\t.include\tiocscall.mac\n\t\t.include\tfefunc.mac\n\t�ł�(�t�@�C�����͎��ۂɓǂݍ��񂾃t�@�C���̃t���p�X�ɂȂ�܂�)�B\n\n\t�@�܂��A-u1 �I�v�V�����w�莞�Ɋ��ϐ� dis_sxmac ��ݒ肵�Ă���\n\t�ꍇ�ɂ�\n\t\t.include\t$dis_sxmac\n\t���ǉ�����܂��B\n\n\t�@--header=file �I�v�V�����ŃR�}���h���C������Ⴄ�t�@�C����ǂ�\n\t���ނ悤�Ɏw�肷�邱�Ƃ��o���܂��B\n\n\n������������������������������������������������������������������������\n\n\t�g�p�@\n\n������������������������������������������������������������������������\n\n�@�ȉ��̒ʂ�ł��B�o�̓t�@�C�������ȗ����邩�A\"-\" ���w�肵���ꍇ�͕W���o\n�͂ɏo�͂��܂��B�o�̓t�@�C��(�\\�[�X�R�[�h/���x���t�@�C�������Ƃ�)������\n���݂���Ə㏑�����邩�⍇���܂��B\n\n\tdis [option] ���s�t�@�C���� [�o�̓t�@�C����]\n\n\n������������������������������������������������������������������������\n\n\t�I�v�V�������\n\n������������������������������������������������������������������������\n\n�@�X���b�V��('/')�̓p�X�f���~�^�Ƃ��ĔF�������̂ŁA�}�C�i�X('-')�����g\n�p�ł��܂���B�啶���A�������͋�ʂ���܂��B\n\n�@�ȗ��\\�Ȉ������󂯎��I�v�V�����Ɉ������w�肷��ꍇ�́A�ԂɃX�y�[�X\n�������Ȃ��ŉ������B�I�v�V�����̒���ɕ������L�q����Ă��Ȃ��ƁA������\n�ȗ����ꂽ���̂ƌ��Ȃ���܂��B\n\n�@�I�v�V�����͊��ϐ� dis_opt �ɐݒ肵�Ă������Ƃ��o���܂��B�R�}���h��\n�C���Ɨ�������̂ŁA�ǂ��g���I�v�V�����������Ă����ƕ֗������m��܂���B\n\n\n�����߃Z�b�g�Ɋւ���I�v�V����\n\n-m num\n\t�@�t�A�Z���u���Ώۂ�MPU���w��(num=68000�`68060)�B\n\n\t�@�t�A�Z���u�����閽�߃Z�b�g��I�����܂��B-m68040�`68060 �w�莞\n\t�͓����R�v���Z�b�T�EMMU ���߂��g�p�\\�ɂȂ�܂��B\n\n\t�@-m68000,68030 �̂悤�ɕ����� MPU ���w�肷��ƁA�w�肵���S�Ă�\n\tMPU �̖��߃Z�b�g�������Ɏg�p�\\�ɂȂ�܂��B�܂��A-m680x0 ���w��\n\t����ƑI���\\�ȑS�Ă� MPU �̖��߃Z�b�g���̗p����܂��B\n\n-m cpu32\n\t�@CPU32 ���߂�L���ɂ���B\n\n\t�@CPU32 �̒ǉ����� lpstop�Atbls(n)�Atblu(n) ���t�A�Z���u���o����\n\t�悤�ɂ��܂��B.cpu �̐؂芷���͍s�Ȃ��܂���B\n\n-m 68851\n\t�@68851 ���߂�L���ɂ���(-m68020 �w�莞�̂ݗL��)�B\n\n\t�@�O�t�� MMU ���߂��t�A�Z���u���\\�ɂ��܂��B\n\n\t�@���̃I�v�V������ -m680*0 �I�v�V�����ɂ���ăN���A�����̂ŁA\n\t�������Ɏw�肵�ĉ������B\n\n-m 6888x[,ID]\n\t�@�L���� FPCP �Ƃ��� ID ���w��(68881/68882 ID=[1],2-7)�B\n\n\t�@-m68020�`68030 ���w�肵�Ă���ꍇ�ɁA�O�t���R�v���Z�b�T���߂�\n\t�t�A�Z���u���\\�ɂ��܂��B-m68881 �� -m68882�̋@�\\�͑S�������ł��B\n\n\t�@ID �̎w����ȗ������ꍇ��1�ƌ��Ȃ���܂��B-m68881 -m68882,2 ��\n\t�悤�ɕ�����ID���w�肷�邱�Ƃ��o���܂��B\n\n\t�@���̃I�v�V������ -m680*0 �I�v�V�����ɂ���ăN���A�����̂ŁA\n\t�������Ɏw�肵�ĉ������B\n\n-P num\n\t�@�\\�t�g�E�F�A�G�~�����[�V�������߂�L���ɂ���(�r�b�g�w��A����\n\t�l=3)�B���̃I�v�V�����͏����A���t�@�x�b�g������Ȃ��Ȃ������Ɉ�\n\t���@�\\�����蓖�Ă���\\��������܂��B�Ȃ�ׂ� --(no-)fpsp�A\n\t--(no-)isp ���g�p���ĉ������B\n\n\t\t+1 ���������������_���߂�L���ɂ���B\n\t\t+2 �������������߂�L���ɂ���B\n\n--(no-)fpsp\n\t�@���������������_���߂�[�L��](����)�ɂ���B\n\n--(no-)isp\n\t�@�������������߂�[�L��](����)�ɂ���B\n\n\t�@�ʏ�́A�V�X�e���ɂ���ă\\�t�g�E�F�A�G�~�����[�V��������邱��\n\t���ۏ؂���Ă��閽�߂͎��݂��閽�߂ƌ��Ȃ���܂����A���̃I�v�V��\n\t�����w�肵���ꍇ�͖���`���߂ƌ��Ȃ��܂��B\n\n--no-fpu\n\t�@����FPU���߂𖳌��ɂ���(-m68040�`68060�̌�Ɏw��)�B\n\n--no-mmu\n\t�@����MMU���߂𖳌��ɂ���(-m68030�`68060�̌�Ɏw��)�B\n\n\t�@�ʏ�� -m680*0 �I�v�V�����Ŏw�肵�� MPU �ɂ���ẮA�����I�ɓ�\n\t�� FPU/MMU ���߂��L���ɂȂ�܂��B�����̃I�v�V�������w�肷���\n\t�����̖��߂�Ώۖ��߃Z�b�g���珜�O���܂��B\n\n\t�@�t�A�Z���u������t�@�C���ɂ����̖��߂��܂܂�Ă��Ȃ��ƕ�����\n\t����ꍇ�A���̃I�v�V�������w�肷�邱�ƂŖ��߃Z�b�g�����肵�A���\n\t�̎菕�������邱�Ƃ��o���܂��B\n\n\t�@���̃I�v�V������ -m680*0 �I�v�V�����ɂ���ăN���A�����̂ŁA\n\t�������Ɏw�肵�ĉ������B\n\n\n����͂Ɋւ���I�v�V����\n\n-h\n\t�@�f�[�^�̈撆�� $4e75(rts �̃R�[�h)�̎��̃A�h���X�ɒ��ڂ���B\n\n\t�@�f���łȂ��R�[�f�B���O�������v���O�����̏ꍇ(!?!?)�A�o�̓t�@�C\n\t���Ƀf�[�^�̉򂪎c��ꍇ������܂��B���̂悤�ȏꍇ�̓��[�U�[����\n\t�x���t�@�C����p���� dis �̉�͂́u��������v��^����Ηǂ���\n\t�ł����A���̃I�v�V������t���Ă������Ă��̂Ƃ������͂��Ă����\n\t���ł��B\n\n-i\n\t�@�����Ŗ���`���ߓ��𔭌����Ă��Ăяo�������f�[�^�̈�ɂ��Ȃ��B\n\n\t�@�ʏ�́u����`���߂̂���Ƃ���ɔ�Ԃ悤�ȓz�͉��̓v���O������\n\t�F�߂˂��v�ł����A���̃I�v�V������t����ƁA�u����Ȃ��Ƃ͉��̒m\n\t�������Ƃ���˂��v�ɂȂ�܂�(����)�B\n\n-j\n\t�@���s���ɃA�h���X�G���[�̋N����ł��낤���߂𖢒�`���߂ƌ��Ȃ�\n\t�Ȃ��B\n\n\t�@�ʏ�� move.l $00000001,d0 ���́A���s���ɃA�h���X�G���[���N��\n\t��ł��낤���߂͖���`���߂ƌ��Ȃ��܂����A���̃I�v�V������t����\n\t�Ƃ��̃`�F�b�N�����܂���B�Ȃ��A68020 �ȍ~�� MPU �ł͏�ɋ�����\n\t���߂̓A�h���X�G���[�ɂȂ�܂��񂪁Adis �ł͖���`���߂ƌ��Ȃ���\n\t���B���ʂ̃v���O�����Ȃ�A�����I�ȃ������A�N�Z�X�ׂ̈ɋ����A�h��\n\t�X�ɐ������Ă���̂Ŗ��Ȃ��Ǝv���܂��B\n\n-k\n\t�@���߂̒����w�����x���͂Ȃ����̂ƌ��Ȃ��B\n\n\t�@���߂̒����w�����x���̑��݂��Ȃ��v���O�����ŁA���̃I�v�V������\n\t�w�肷��Ɛ����t�@�C���̎����ǂ��Ȃ�ꍇ������܂��B���������݂�\n\t��v���O�����Ŏw�肷��Ɛ����t�@�C���̎������Ȃ舫���Ȃ�܂��B\n\n\t�@���̃I�v�V������t����ƁAlabel+$?????? �ƌ������x����S�ĉ���\n\t���邽�߂ɁAlabel+$?????? �̊܂܂��̈�̓f�[�^�̈�Ƃ���܂��B\n\t�Ⴆ�΁A\n\n\ttop:\tbsr\tlabel3\n\t\tlea.l\t(label1),a0\n\t\tmove.w\t(label2),d0\n\t\trts\n\tlabel1:\t.dc.w\t$0040\t;data\n\tlabel2:\t.dc.w\t$0000\t;data\n\tlabel3:\t.............\t;program\n\n\t�@��̃v���O������ -k �I�v�V������������\n\ttop:\tbsr\tlabel3\n\t\tlea.l\t(label1),a0\n\t\tmove.w\t(label1+$000002),d0\n\t\trts\n\tlabel1:\tori.w\t#$0000,d0\n\tlabel3:\t.............\n\n\t�@-k �I�v�V������t�����\n\ttop:\tbsr\tlabel3\n\t\tlea.l\t(label1),a0\n\t\tmove.w\t(label2),d0\n\t\trts\n\tlabel1:\t.dc.b\t$00,$40\n\tlabel2:\t.dc.w\t$0000\n\tlabel3:\t.............\n\n\t�@�Ƃ肠�����A-k �I�v�V������t�����Ƀ\\�[�X�W�F�l���[�g���Ă݂�\n\t���������Ƃ��낪����΁A-k �I�v�V������t���Ă���Ă݂āA�Q��\n\t��r���Ă݂�Ɨǂ��ł��傤�B\n\n-f\n\t�@�o�C�g���얽�߂̕s��o�C�g�̃`�F�b�N�����Ȃ��B\n\n\t�@�O�q�̕s��o�C�g�`�F�b�N(�s��o�C�g�� $00 �� $ff ���ǂ����̃`\n\t�F�b�N)�����Ȃ��悤�ɂ��܂��B\n\n\t�@���̃I�v�V������t�����ꍇ�A�����t�@�C�����A�Z���u���������̂�\n\t���̎��s�t�@�C���Ɠ������Ȃ�Ȃ��ꍇ������܂��B\n\n-E\n\t�@�o�C�g���얽�߂̕s��o�C�g�̏��������`�F�b�N�����Ȃ��B\n\n\t�@�s��o�C�g�ɑ΂��郉�x�������݂����ꍇ�A�ʏ�́A�u�s��o�C�g��\n\t����������悤�ȓz�͂��Ȃ���Ȃ��v�ƐM���Ă��̖���(�s��o�C�g��\n\t����)�̈���f�[�^�̈�ɂ��Ă��܂��܂����A-E �I�v�V�����͂��̃`�F\n\t�b�N�����Ȃ��悤�ɂ��܂��B\n\n-u[num]\n\t�@A line trap �y�� DOS call�A���������_���Z�h���C�o(FLOATn.X)��\n\t�g�p����Ă��Ȃ� F line trap �𖢒�`���߂ƌ��Ȃ��Ȃ��B\n\n\t�@Mac Emulator ��ASX-Window ���� A line trap ���g�����v���O����\n\t���\\�[�X�W�F�l���[�g����Ƃ��ɕt���ĉ������B\n\n\t�@�Ȃ��A�g�p����Ă��邩�ǂ����̔��f�́Adoscall.mac�Afefunc.mac\n\t�ɃV���{�������݂��邩�ǂ����ɂ��܂��B\n\n\t�@-u1 �̎��ASX-Window �Ή��ƂȂ�܂��B���ϐ� dis_sxmac ���Z�b\n\t�g���Ă����΁ASX-Window �̃t�@���N�V�����R�[�����ASXCALL name ��\n\t�悤�Ȍ`�ŏo�͂��܂��B\n\n-y\n\t�@�utext �Z�N�V�������̑S�Ẵf�[�^�̈���Ƃ肠�����t�A�Z���u��\n\t���Ă݂āA���������Ȃ���΂������v���O�����̈�Ǝv�����ށv���Ƃ�\n\t���Ȃ��B\n\n\t�@dis �̃f�t�H���g�ł́A��ʂ��͂�����A�T�C�Y�̕�����Ȃ��f�[\n\t�^�́u�v���O�������Ⴄ���H�v�Ƌ^���āA�Ђ��[�����͂��悤�Ǝ���\n\t�܂��B-y �I�v�V������t����ƁA�u�Ђ��[����v�ł͂Ȃ��A�f�[�^��\n\t�I��肪���^�[�����߁A�W�����v���ߓ��ƌ��󂯂�����݂̂̂��u�v\n\t���O�������Ⴄ���H�v�Ƌ^���܂��B\n\n\t�@���̃I�v�V����������Ɖ�͂̑ΏۂƂȂ�̈悪���Ȃ��Ȃ镪�����A\n\t��͎��Ԃ�����܂��B�������v���O�����̈���f�[�^�̈�Ƃ��Ďc����\n\t���܂����Ƃ������Ȃ�ł��傤�B�������t���Ȃ��ƁA�f�[�^�̈���v��\n\t�O�����̈�Ƃ��Ă��܂����Ƃ����邩���m��܂���B\n\n-n num\n\t�@������Ƃ��Ĕ��肷��ŏ��̒���(�f�t�H���g��3)�B\n\n\t�@���̃v���O�����ł́A������̈�������I�ɔ��ʂ��܂��B�����A����\n\t�񔻕ʂ������ɍs���͕̂s�\\�ŁA������łȂ��Ƃ����������Ƃ���\n\t���܂��ꍇ������܂�(���ɒZ��������)�B���̃I�v�V�������w�肷��ƁA\n\t���ꖢ���̒����͕�����Ƃ��Ĕ��肵�܂���B�܂��Anum �� 0 ���w��\n\t����ƁA������̎������ʂ��s���܂���B\n\n-D\n\t�@�f�[�^�Z�N�V�������ɂ��v���O������F�߂�B\n\n\t�@dicm.x �ȂǁA�f�[�^�Z�N�V�����ɕ��򂷂�v���O���������݂��邱\n\t�Ƃ������������߂ɃT�|�[�g���܂����B�f�[�^�Z�N�V�����ɕ��򂵂Ă�\n\t��΁A\"��͒��̃o�b�N�g���b�N�̗v���̕\\���@�\\\" �ŁA\"pc ���L����\n\t�Z�N�V���������O�ꂽ\" �ƕ\\�������̂ł킩��Ǝv���܂�(���̗��R\n\t�ł������\\������邱�Ƃ͂���܂���)�B�v���O�����̈��͒��� \"pc\n\t���L����....\" �ƕ\\�����ꂽ�炱�̃I�v�V�����������Ă݂ĉ������B\n\n-R num\n\t�@���g�p�t�B�[���h�̃`�F�b�N���ڂ̎w��(�r�b�g�w��, �����l=15)�B\n\n\t\t+1 mulu.l�Amuls.l�Aftst.x �ɂ����関�g�p���W�X�^�t�B�[��\n\t\t   �h�̃`�F�b�N�B\n\t\t+2 �g���A�h���b�V���O�ł̃T�v���X���ꂽ���W�X�^�t�B�[��\n\t\t   �h�̃`�F�b�N�B\n\t\t+4 �T�v���X���ꂽ�C���f�b�N�X���W�X�^�ɑ΂���X�P�[����\n\t\t   �O�̃`�F�b�N�B\n\t\t+8 �T�v���X���ꂽ�C���f�b�N�X���W�X�^�ɑ΂���T�C�Y�w��\n\t\t   (.l)�̃`�F�b�N�B\n\n-G\n\t�@�T�u���[�`���R�[�����߂̒���Ɉ�����u���v���O��������͂���B\n\n\t�@ROMDB �ȂǃT�u���[�`���R�[�����߂̒���Ɉ�����u���Â���@���g\n\t���Ă���v���O�����̏ꍇ�Adis �͖��߂ƃf�[�^�̋�ʂ������I�ɂ�\n\t�邱�Ƃ͏o���Ȃ��ׂɁA���̈�т�S�ăf�[�^�̈�ɂ��Ă��܂��܂��B\n\t���̃I�v�V�������w�肷��ƁAjsr�Absr �ȂǃT�u���[�`���R�[������\n\t�̒���Ƀf�[�^���x�����������ꍇ�A���̎��_�Ńv���O�����̉�͂��\n\t���؂�A�������v���O�����ƔF�߂܂��B�����I�Ƀf�[�^���x�����o�^��\n\t��邱�Ƃ͂Ȃ��̂ŁA���[�U�ɂ�郉�x���t�@�C���̏C�����K�{�ƂȂ�\n\t�܂��B\n\n\t�@���x���t�@�C����ǂݍ��܂Ȃ�����̋t�A�Z���u������ -G �I�v�V��\n\t���͎w�肵�Ȃ��ŉ������B��������͂��s���Ȃ��\\��������܂��B\n\n\t�E���x���t�@�C���̏C�����@\n\n\t�@�܂���x -e �I�v�V�������w�肵�ċt�A�Z���u�����A���x���t�@�C��\n\t���쐬���܂�(���̎� -G �I�v�V�����͎w�肵�Ȃ�����)�B���ɁA�s���S\n\t�ȃ\\�[�X�R�[�h�������ŉ�͂��Ȃ���A�T�u���[�`���R�[�����߂̒���\n\t�ɂ��������T���܂��B���̃f�[�^�̃A�h���X���v�Z���A���x���t�@�C\n\t���ɒǉ����܂��B\n\n\t�@���x�� -g�A-G �I�v�V�������w�肵�ċt�A�Z���u�����܂��B���x���t\n\t�@�C���̎w�肪��������΁A�ǉ������A�h���X�̒��O�܂ł��v���O����\n\t�Ƃ��āA�ǉ������A�h���X�ȍ~���f�[�^�Ƃ��ĉ�͂���锤�ł��B\n\n\n���t�@���N�V�����R�[���Ɋւ���I�v�V����\n\n--exclude-doscall-mac\n--exclude-iocscall-mac\n--exclude-fefunc-mac\n\t�@���ꂼ�� DOS �R�[���AIOCS �R�[���AFEFUNC �R�[����F�����Ȃ���\n\t���ɂ��܂��BDOS/FEFUNC �R�[���͑S�Ė���`���߂� .dc �^������(-u\n\t�w�莞)�ɁAIOCS �R�[���� moveq + trap #15 �ŏo�͂���܂��B\n\n\t�@���̃I�v�V������ X680x0/Human68k �ȊO�̊��̎��s�t�@�C�����t\n\t�A�Z���u�����鎞�ɁA�]�v�ȉ��߂��s��Ȃ��悤�ɂ���ׂɎg�p���܂��B\n\n--include-doscall-mac=file\n--include-iocscall-mac=file\n--include-fefunc-mac=file\n\t�@���ꂼ�� DOS �R�[���AIOCS �R�[���AFEFUNC �R�[���̃}�N��/�t�@��\n\t�N�V�����R�[���ԍ����`�����t�@�C�����w�肵�܂��Bfile �Ƀt�@�C\n\t�������L�q���ĉ������B���w�莞�͊��ϐ� dis_include �� include\n\t�Ŏw�肵���f�B���N�g���ɂ���t�@�C�����ǂݍ��܂�܂��B\n\n\t�@���̃I�v�V�����͊��ϐ� dis_include�Ainclude �����D�悳���\n\t���B\n\n\n���o�̓t�@�C���Ɋւ���I�v�V����\n\n-b num\n\t�@���򖽗߂̃T�C�Y���ȉ��̂悤�ɂ���(���򖽗߂̃T�C�Y�Ƃ� Bcc ��\n\t�� .s/.w.l �̂��Ƃł�)�B\n\n\t\t-b0 �V���[�g�u�����`�ōςނ̂Ƀ��[�h�u�����`�����Ă���A\n\t\t    �܂��̓��[�h�u�����`�ōςނ̂݃����O���[�h�u�����`��\n\t\t    ���Ă���ꍇ(�f�t�H���g)�B\n\t\t-b1 �T�C�Y����ɏȗ����܂��B\n\t\t-b2 �T�C�Y����ɕt���܂��B\n\n-o num\n\t�@������̈�̌���(�f�t�H���g�� 60)�B\n\n\t�@�\\�[�X�t�@�C���ɏo�͂��镶����̈�̌������w�肵�܂��B\n\n-w num\n\t�@�f�[�^�̈�̉��o�C�g��(�f�t�H���g��8)�B\n\n\t�@�f�[�^�̈�̉��o�C�g�����w�肵�܂��B�f�t�H���g�ł�\n\t\t.dc.b\t$??,$??,$??,$??,$??,$??,$??,$??\n\t�̂悤�ɉ���8�o�C�g�ł��B�f�[�^�̑����v���O�����ł�16�ɂ�������\n\t�ǂ������m��܂���B\n\n-a[num]\n\t�@num �s���ƂɃA�h���X���R�����g�ŏo�́B\n\n\t�@num ���ȗ�����ƂT�s���ƁB���x���t�@�C��(��q)��ҏW���鎞����\n\t�֗������m��܂���B\n\n-r\n\t�@�������16�i���̃R�����g��t����B\n\n-x\n\t�@�I�y�R�[�h��16�i���̃R�����g��t����B\n\n\t(��)\n\t\tori.b\t#xx,d0\t\t;$0000,$00xx\n\t\trts\t\t\t;$4e75\n\t�̂悤�ɂȂ�܂��B\n\n-s[num]\n\t�@�O����`�V���{���ɂ��āA�萔�̒�`�s�y�уA�h���X�l�̊O���錾\n\t�s���o�͂���B\n\n\t�@���s�t�@�C���ɃV���{���e�[�u�����t�����Ă���ꍇ�A�V���{������\n\t�A�h���X�l�܂��͒萔�������܂��B�����̏��͍ăA�Z���u���̍�\n\t�ɂ͂Ȃ��Ă���肠��܂��񂪁A�V���{���e�[�u���܂ōČ�����ɂ͊O\n\t����`���Ȃ���΂Ȃ�܂���B�A�h���X�l�ɂ��Ă̓��x���� \"::\" ��\n\t��`����̂ŃV���{���e�[�u���ɏo�͂���܂����A�萔�� .equ �^����\n\t�߂Œ�`���Ȃ���΂Ȃ�܂���B���̃I�v�V�����͒萔���`���邩��\n\t�w�肵�܂��B\n\n\t�@�܂��A�A�h���X�l�̓��x����`���ɓ����ɊO����`�����̂ł����A\n\t�V���{���e�[�u���Ɍ����鏇�ԂƁA���ۂɃ\\�[�X�R�[�h�Ɍ����鏇\n\t�Ԃ��Ⴄ�ƃV���{���e�[�u������v���܂���B���̂悤�ȏꍇ�A�V���{\n\t���e�[�u���Ɍ����鏇�Ԓʂ�� .xref �^�����߂Ń��x����錾����\n\t�Ə��Ԃ܂ōČ�����܂��B���̃I�v�V�����ł͐錾���s�����ǂ������w\n\t��ł��܂��B\n\n\t�@�萔�̒�`�́uname:: .equ �l�v�A���x���̐錾�́u .xref name�v\n\t�Ƃ����`���Ń\\�[�X�R�[�h�̐擪�����ɏo�͂���܂��B�Ȃ��A'*'�{�t\n\t�@�C�����{'*' �Ƃ����`���̃A�h���X���E���̃V���{���̓A�Z���u��\n\t�ň��������o���Ȃ��̂ŁA��ɖ�������܂��B\n\n\t���l���ȗ������ꍇ�� -s0 �ƌ��Ȃ��܂��B�W���ݒ�� -s1 �ł��B\n\n\t-s0\t�O����`�V���{���̒�`�s���o�͂��܂���B\n\t\t�������A�A�h���X�l�ɂ��Ă͊e�Z�N�V�����Œ�`����鎞��\n\t\t�O����`�����̂ŁA-C0 �� -C1 �I�v�V�������w�肵�Ȃ���\n\t\t���ɊO����`�ɂȂ�܂��B\n\n\t-s1\t�萔�̂ݒ�`�s���o�͂��܂��B�萔�̊O����`�V���{���ɂ�\n\t\t�ẮA��`����鏇�Ԃ��܂߂ăV���{���e�[�u�����Č������\n\t\t���B\n\n\t-s2\t�A�h���X�l�ɂ��Ă��A.xdef �^�����߂ɂ��O����`���o��\n\t\t���܂��B�S�ẴV���{���ɂ��āA��`����鏇�Ԃ��܂߂ăV\n\t\t���{���e�[�u�����قڊ��S�ɍČ�����܂��B\n\n\t\t�������A�X�^�b�N�Z�N�V����(���� 0x0204)�y�уR�����Z�N�V\n\t\t�����̃V���{��(�� 0x0003)�͍Č��ł����ABSS �̃V���{��(��\n\t\t0x0203)�ƂȂ��Ă��܂��܂��B\n\n\t�@-e �I�v�V�����ŏo�͂��ꂽ���x���t�@�C���̃V���{��������������\n\t�� -g �I�v�V�����œǂݍ��܂���ꍇ�́A-s2 �͎w�肵�Ȃ��ŉ������B\n\t.xdef �Ő錾�����V���{�����͎��s�t�@�C���ɕt������V���{���e�[\n\t�u�����̂܂܂ł���̂ɑ΂��A�\\�[�X���Œ�`/�Q�Ƃ����̂̓��x��\n\t�t�@�C���ŕύX���ꂽ�V���{�����Ȃ̂ŁA�A�Z���u�����悤�Ƃ���ƃG\n\t���[�ɂȂ��Ă��܂��܂��B\n\n-F\n\t�@dbra�Afdbra �� dbf�Afdbf �Ƃ��ďo�͂���B\n\n-X\n\t�@16�i����啶��������B\n\n-U\n\t�@�I�y�R�[�h����啶��������B\n\n-Z[num]\n\t�@16�i�����[���T�v���X����B\n\n\t\t-Z0\t���ʂɃ[���T�v���X����B\n\t\t-Z1\t�[���T�v���X�������ȗ��\\�� '$' ���ȗ�����B\n\n\t�@num ���ȗ������ꍇ�� -Z0 �Ɠ����ɂȂ�܂��B\n\n-N\n\t�@�f�t�H���g�̃T�C�Y�Ȃ�T�C�Y���o�͂��Ȃ��B\n\n\t(��)\n\t\tmove.w\t#$1234,d0 (default)\n\t\t��\n\t\tmove\t#$1234,d0\n\n-K char\n\t�@�R�����g�L�����N�^��ύX�B\n\n\t�@�R�����g�̐擪�ɂ͒ʏ� ';' �����܂����A�����ύX�o���܂��B'#'\n\t�ɂ�������΁A-K# �Ǝw�肵�ĉ������B\n\n-L char\n\t�@���x���̐擪������ύX�B\n\n\t�@���x���̐擪�ɂ͒ʏ� 'L' �����܂����A�����ύX�o���܂��B'_'\n\t�ɂ�������΁A-L_ �Ǝw�肵�ĉ������B\n\n-C\n\t�@���x���̌�̃R����(:)���o�͂��邩�ǂ����B\n\n\t\t-C0 ���x���̌�ɃR������t���Ȃ��B\n\t\t-C1 ���x���̌�ɃR������1�t����B\n\t\t-C2 ���[�J�����x���ɂ̓R������1�A�O����`���x���ɂ̓R\n\t\t    ������2�t����(�f�t�H���g)�B\n\t\t-C3 ���ׂẴ��x���̌�ɃR������2�t����B\n\n-A\n\t�@cmpi�Amovea ���� cmp�Amove ���ɂ���B\n\n\t�@�������A���Z�悪�f�[�^���W�X�^�� cmpi�Aori�Aandi�Asubi�Aaddi�A\n\teori �� \"i\" �Ȃ��̖��߂ƃI�u�W�F�N�g�R�[�h���قȂ�̂ŁA���̂܂�\n\t�ŏo�͂���܂��B�܂��Aaddi �� subi �ő��l�� 1 �` 8 �̏ꍇ�Aaddq\n\t�� subq �ɍœK�������̂�h���ׁA���l�ɃT�C�Y���t���܂��B\n\n-S[num]\n\t�@�o�̓t�@�C���𕪊����ďo�͂���B\n\n\t�@���s�t�@�C����(�ق�)num KByte ���Ƃɏo�̓t�@�C���𕪊����܂��B\n\t��100 KByte �̎��s�t�@�C�����\\�[�X�W�F�l���[�g���鎞�ɕt����ƁA\n\t���Ƃ��猩�Ղ������m��܂���(���̂܂܂ł̓A�Z���u���o���܂���)�B\n\n\t�@�������ꂽ�t�@�C�����͈ȉ��̂悤�ɂȂ�܂��B\n\t\ttext section �́A�g���q���ȉ��̂悤�ɂȂ�܂��B\n\t\t  .000 .001 ..... .009 .00a .00f .010 .....\n\n\t\tdata section�Abss �͊g���q�����ꂼ��\n\t\t.dat .bss �ɂȂ�܂��B\n\n\t�@num ���ȗ������ 64KByte ���Ƃɕ������܂��B�t�@�C���̕����͋�\n\t�s�ōs����̂ŁA�T�u���[�`���̓r���Ő؂ꂽ��ƌ������Ƃ͂����\n\t�ɂ͖����Ǝv���܂��B\n\n-B\n\t�@bra �̌�ł����s����B\n\n\t�@�f�t�H���g�ł́Arts�Arte�Artr�Ajmp�ADOS _EXIT�ADOS _EXIT2�ADOS\n\t_KEEPPR�ASXCALL ExitToShell �̌�ň�s��s�����܂����A���̃I�v\n\t�V����������� bra �̌�ł���s������悤�ɂȂ�܂��B\n\n-M\n\t�@cmpi�Amove�Aaddi.b�Asubi.b #imm ����� pack�Aunpk �ɃR�����g��\n\t�t����B\n\n\t�@num ���\\���\\�� ASCII code �̏ꍇ�Ɉȉ��̂悤�ȃR�����g�����\n\t�܂��B��͂ɂ͕֗��ł��傤�B\n\n\t\tcmp.b #$40,d0\t;'@'\n\n-W num\n\t�@����f�[�^�� .dcb �ŏo�͂���ŏ��o�C�g���B0�Ȃ爳�k���Ȃ�(����\n\t�l=64)�B\n\n\t�@�f�[�^�� .dc.? �ŏo�͂���ꍇ�A�S�Ẵf�[�^������̒l�ł����\n\t.dcb.? �ɂ�舳�k���ďo�͂���܂����A���̃T�C�Y��菬�����̈�\n\t�͗Ⴆ����l�ł����Ă����k����܂���B���̃I�v�V�����ł��̃T�C�Y\n\t��臒l��ύX�o���܂��B\n\n--a7\n\t�@a7 ���W�X�^��'a7'�ƕ\\�L����(�f�t�H���g)�B\n\n\t�@--sp �I�v�V�������������܂��B\n\n--sp\n\t�@a7 ���W�X�^��'sp'�ƕ\\�L����B\n\n\t�@�ʏ�A�X�^�b�N�|�C���^��'a7'�ƕ\\�L����܂����A���̃I�v�V������\n\t�w�肷���'sp'�ƕ\\�L�����悤�ɂȂ�܂��B\n\n--new-syntax\n\t�@�A�h���b�V���O��V�\\�L�ŏo�͂���B\n\n\t�@--old-syntax��ł������܂��B\n\n--old-syntax\n\t�@�A�h���b�V���O�����\\�L�ŏo�͂���(�W���ł�--new-syntax)�B\n\n\t�@�ʏ�� 68020 �ȍ~�Œ�߂�ꂽ�A�h���b�V���O�\\�L�ŏo�͂��܂����A\n\t���̃I�v�V�������w�肵���ꍇ�� 68000 �̕\\�L�ŏo�͂��܂��B�������A\n\t68020 �ȍ~�ł����g�p�ł��Ȃ��A�h���b�V���O�ł͏�ɐV�����\\�L�ŏo\n\t�͂��܂��B\n\n--(in)real\n\t�@���������_��[�����\\�L](�����\\��)�ŏo�͂���B\n\n\t�@���߂̃I�y�����h��f�[�^�Ƃ��ĕ��������_���o�͂���ꍇ�̕\\�L��\n\t�I�����܂��B--real ���w�肷��Ɓu0f1.23e+10�v�Ƃ����������\\�L�A\n\t--inreal ���w�肷��Ɓu!4048f5c3�v�Ƃ����������\\���ŏo�͂��܂��B\n\n\t�@�񐔂△����A�񐳋K�����A���g�p�r�b�g���Z�b�g����Ă���f�[�^\n\t�̏ꍇ�͎����\\�L���s�\\�Ȃ̂ŏ�ɓ����\\���ŏo�͂���܂��B\n\n\t�@�W����Ԃł� --real ���w�肳��Ă��܂��B\n\n--overwrite\n\t�@�t�@�C���𖳏����ŏ㏑������B\n\n\t�@�ʏ�A�w�肵���o�̓t�@�C�������ɑ��݂����ꍇ�A�㏑�����邩�ǂ�\n\t����₢���킹�܂����A���̃I�v�V�������w�肷��Ɩ₢���킹������\n\t�����I�ɏ㏑�����܂��B\n\n--header=file\n\t�@�o�̓t�@�C���̍ŏ��ɏo�͂���� .include �����������t�@�C����\n\tfile �Ɏw�肷��ƁA���̃t�@�C���̓��e���f�t�H���g�� .include ��\n\t����ɑ}������܂��B���ϐ� dis_header ���D�悳��܂��B\n\n\n�����s�t�@�C���Ɋւ���I�v�V����\n\n-d\n\t�@�f�o�C�X�h���C�o�̎��Ɏw��B\n\n\t�@���s�t�@�C�����f�o�C�X�h���C�o�̎��͕K���w�肵�ĉ������B�ق��\n\t�͂��ɐ����t�@�C���̎����ǂ��Ȃ�܂��B�f�o�C�X�h���C�o�łȂ��Ƃ�\n\t�͎w�肵�Ȃ��ŉ������B���Ȃ��Ƃ��N���邩������܂���B\n\n-z base,exec\n\t�@�w�肵�����s�t�@�C����P�Ȃ�o�C�i���t�@�C���ƌ��Ȃ��B���̍ہA\n\t���̃t�@�C���� base ����ǂݍ��܂�� exec ������s�������̂Ƃ�\n\t��Bbase�Aexec ��16�i���̂݁B\n\n\t�@�Ⴆ�΁A2HD disk �� IPL ����ǂݏo���ĉ�͂���̂Ȃ�A \n\t\tdis 2hdipl 2hdipl.s -z2000,2000\n\t���Ǝw�肷��BROM �� IPL/IOCS ����͂���̂Ȃ�A\n\t\tdis rom rom.s -zff0000,ff0010\n\t���Ǝw�肷��(-h �����������ǂ������m��Ȃ�)�B\n\n\t(���R IPL ���� db.x ���� Human68k �̃t�@�C���ɗ��Ƃ��Ă����˂΂�\n\t��܂���)\n\n\t�@���Ȃ��Ƃ� base �͕������Ă��Ȃ���΂Ȃ�܂���Bexec ��������\n\t�Ȃ���� base �Ɠ����ɂ��Ă����āA-h �I�v�V��������t����΂Ȃ�\n\t�Ƃ������\\�[�X�ɂȂ�Ǝv���܂��B\n\n\n�����x���t�@�C���Ɋւ���I�v�V����\n\n-e[filename]\n\t�@���x���t�@�C���̏o�́B\n\n\t�@�t�@�C�������w�肵�Ȃ���΁A�o�̓t�@�C���̊g���q�� .lab �ɕύX\n\t�������̂̃t�@�C�������B\n\n-g[filename]\n\t�@���x���t�@�C���̓ǂݍ��݁B\n\n\t�@�t�@�C�������w�肵�Ȃ���΁A�o�̓t�@�C���̊g���q�� .lab �ɕύX\n\t�������̂̃t�@�C����ǂݍ��ށB\n\n\n���e�[�u���L�q�t�@�C���Ɋւ���I�v�V����\n\n-T[filename]\n\t�@�e�[�u���L�q�t�@�C���̓ǂݍ��݁B\n\n\t�@�t�@�C�������w�肵�Ȃ���΁A�o�̓t�@�C���̊g���q�� .tab �ɕύX\n\t�������̂̃t�@�C����ǂݍ��ށB\n\n\n�����̑��̃I�v�V����\n\n-q[num]\n\t�@��͒�/�o�͒��̃��b�Z�[�W( \u003e\u003c?#s!*.-+rRzt$ )���o�͂��Ȃ��B\n\n\t\t-q0 �ʏ�̏o�͗}���B\n\t\t-q1 �e�[�u���Ɋւ�������o�͂��Ȃ��B\n\n\t�@���l���ȗ������ꍇ�� -q0 �Ɠ����B\n\n\t�@�o�͂��Ȃ��Ƃ��Ȃ葬���Ȃ�̂ŁA�傫���t�@�C�����\\�[�X�W�F�l��\n\t�[�g���鎞�͂Ȃ�ׂ��t���܂��傤�B\n\n\t\t-- �����̐��� --\n\t\t\u003e ���򖽗ߓ��ŁA��͂̐[�����[���Ȃ����B\n\t\t\u003c ���^�[�����ߓ��ŁA��͂̐[�����󂭂Ȃ����B\n\t\t? ����`���ߓ��𔭌����āA��͂̐[�����󂭂Ȃ����B\n\t\t# �f�[�^�B\n\t\ts ������B\n\t\t! ���x���`�F�b�N�ŁA���߂̒��̃��x���𔭌������B\n\t\t* ���x���`�F�b�N�ŁA���߂̒��̃��x�������������B\n\t\t�B���x���P�B\n\t\t- ���̂܂܂ł̓v���O�����̈悩��f�[�^�̈�ɓ˓����Ă���\n\t\t  �����𔭌�/�C�������B\n\t\t+ ���x���`�F�b�N�Ńv���O�����̈撆�ɖ���`���ߓ��𔭌���\n\t\t  ���B\n\t\tr �����e�B�u�I�t�Z�b�g�e�[�u���B\n\t\tR �����e�B�u�I�t�Z�b�g�e�[�u��(�����O���[�h)�B\n\t\tz �����O���[�h�e�[�u���B\n\t\tt ���[�U�[�w��̃e�[�u���B\n\t\t$ BSS ���x���P�B\n\n-v\n\t�@�P�Ȃ�t�A�Z���u�����X�g���o�͂���B\n\n\t�@���̃I�v�V�����͂��܂��ł��Bdb.x �̏o�͂����_�C���N�g������\n\t�͌��Ղ����ȁc\n\n-V num\n\t�@��͒��̃o�b�N�g���b�N�̗v���̕\\���B\n\n\t\t-V0 �o�͂��Ȃ�(version 1.13 �ȑO�Ɠ���)�B\n\t\t-V1 �v���O�����̈�̔��̂Ƃ���ł̃o�b�N�g���b�N�̗v����\n\t\t    �\\��(�f�t�H���g)�B\n\t\t-V2 �S�Ă̗̈�ł̃o�b�N�g���b�N�̗v����\\���B\n\n\t�@�\\�������̂́Adis ���v���O�����ƔF�߂Ȃ��������R�A����т���\n\t�A�h���X���ł��B��҂ɂ����Ӗ���������Ȃ������m��܂���(^_^;)\n\n-I\n\t�@���x���`�F�b�N���ɁA�C�������A�h���X��\\������B\n\n\t\t���߂̒����������x��(X -\u003e Y+?)\n\n\t\t�@�A�h���X X �����߂̒��ɂ����ă��x����U�邱�Ƃ��ł�\n\t\t�Ȃ����߂ɁAY+? �ɂ���Ƃ����Ӗ��B\n\n\t\t���߂̒����������x��(X)�f�[�^�̈�ɕύX���܂���(Y-X)\n\n\t\t�@-k �I�v�V�������g�p���Ă���A���邢�̓A�h���X X ���s��\n\t\t�o�C�g�̏�ɂ��邽�߂ɁAY ���� X �܂ł��f�[�^�̈�ɕύX\n\t\t�����Ƃ����Ӗ��B���̗̈悪�{���Ƀv���O�����̂悤�ł����\n\t\t-E �I�v�V�����������Ă݂�Ɨǂ���������Ȃ��B\n\n-Y\n\t�@�J�����g�f�B���N�g������� include �t�@�C������������B\n\n\t\t�ʏ�͊��ϐ� dis_include �� include �Ŏw�肳�ꂽ�p�X��\n\t\t����C���N���[�h�t�@�C����ǂݍ��݂܂����A���̃I�v�V����\n\t\t���w�肷��ƃJ�����g�f�B���N�g���ɂ���t�@�C����D�悵��\n\t\t�ǂݍ��݂܂��B�J�����g�ɂȂ���Ί��ϐ��Ŏw�肳�ꂽ�p�X\n\t\t���������܂��B\n\n\n�����p�ȃI�v�V����(�o�O���������肵��)\n\n-c\n\t�@���x���`�F�b�N���s��Ȃ��B\n\n\t�@���x���`�F�b�N�Ƃ͎�Ɂu���߂̒����w�����x����{���v��Ƃł��B\n\t-c �I�v�V������t����ƁA���̍�Ƃ��s���܂���B�t����K�v�͂���\n\t�܂���B�t����Ɩ��߂̒����w�����x�������݂���ꍇ�A����ȃ\\�[�X\n\t���o�͂���Ȃ��ꍇ������܂��B\n\n-l\n\t�@�v���O�����̈悪������Ȃ��Ȃ�܂ŉ��x���{�����Ƃ����Ȃ��B\n\n\t�@���̃v���O�����ł̓f�[�^�̈悩��v���O�����̈悪������Ȃ���\n\t��܂ő{���܂����A-l �I�v�V����������ƈ�x�����{���܂���B�t\n\t����K�v�͂���܂���B\n\n-p\n\t�@�f�[�^�̈撆�̃v���O�����̈�𔻕ʂ��Ȃ��B\n\n\t�@��ʂ��͂��ăv���O�����̈�ƃf�[�^(�Ǝv����)�̈�ɕ����܂�\n\t���A�f�[�^(�Ǝv����)�̈�̒��ɂ��v���O�����̈悪�����Ă�������\n\t�Ă��܂��B-p �I�v�V������t����ƁA�f�[�^(�Ǝv����)�̈悩��v\n\t���O�����̈��{���܂���B�t����K�v�͂܂�����܂���B\n\n\n������������������������������������������������������������������������\n\n\t�e�[�u���L�q�t�@�C���ɂ���\n\n������������������������������������������������������������������������\n\n�@dis �̓����e�B�u�I�t�Z�b�g�e�[�u���������A�����ł̓e�[�u����F�����邱\n�Ƃ͏o���܂���B�����ŁA�e�[�u���̌`�����[�U�[���L�q���� dis �ɋ����Ă�\n�낤�Ƃ����̂��e�[�u���L�q�t�@�C���ł��B�ڍׂ� tablefile.5  �y��\ntable.doc ���Q�Ƃ��ĉ�����(��҂ɂ͊ԈႢ������������܂�)�B\n\n�@dis version 2.83 �ȍ~�ł́A����I�Ȃ�����e�[�u���ŕ��������_���o�͂�\n���܂��B�g�p�ł���͈̂ȉ��̎��ʎq�ł��B\n\n\tdc.s (.dc.s)\n\tdc.d (.dc.d)\n\tdc.x (.dc.x)\n\tdc.p (.dc.p)\n\n�@dc.?[ �� ] �Ƃ����`�����\\�ł����A�I�y�����h�\\�����͈�؎w��ł��܂�\n��B�����̖��߂͒P�� pc �̃f�[�^���o�͂��܂��B\n\n\n������������������������������������������������������������������������\n\n\t���x���t�@�C���ɂ���\n\n������������������������������������������������������������������������\n\n�@���x���t�@�C���́A�e���x��(=�A�h���X)�̑����A�V���{���l�[������������\n�ŁA-e �I�v�V�����ŏo�͂����邱�Ƃ��o���܂��B���x���t�@�C�������������āA\n���� -g �I�v�V�����ŁA�������������x���t�@�C����ǂݍ��܂��邱�Ƃɂ����\n���x���t�@�C���ɏ]�����\\�[�X�t�@�C���𐶐����邱�Ƃ��o���܂��B\n\n�@�Ȃ��A���x���̑�����ς���A���x���𑝂₷�͍̂\\���܂��񂪁A���炷�Ɛ�\n��ȃ\\�[�X���o���Ȃ��Ǝv���܂��B���̃��x���͂ǂ����ŎQ�Ƃ���Ă���Ǝv��\n��邩��ł��B\n\n�@���x���t�@�C���𖭂ȕ��ɏ���������ƁAdis �̓��삪�ςɂȂ邩���m��܂�\n��B�����Ӊ������B\n\n�@���x���t�@�C���̃t�@�C������ -e/-g �I�v�V�����̌�ɓ��Ɏw�肵�Ȃ���΁A\n���s�t�@�C�����̊g���q�� .lab �ɕς������̂ɂȂ�܂��B-e/-g �I�v�V������\n�����Ɏg�p�o���܂��B\n\n�@���x���t�@�C���̏����ɂ��Ă� labelfile.5 ���Q�Ƃ��ĉ������B\n\n\n�����l\n\n�@D �̌�� F �Ƃ����������t���ꍇ������܂��B����́u��΁v���Ӗ����Ă�\n�āAD?F �Ȃ�u��΂Ƀf�[�^�v�Ƃ������Ƃł��B�܂�A���������͂��Ă݂�\n�v���O�����ƌ��Ȃ����Ȃ��������Ƃ������܂��B\n\n�@���[�U�[������������/�����ς��鑮��������ŁA�u��΂Ƀf�[�^�v�ƌ�����\n�Ȃ� f �������ĉ������Bf �������Ȃ��ƁADIS �͂�������u�v���O�������Ⴄ\n���H�v�Ǝv���Ă��܂������m��܂���B���΂ɒP�Ȃ��͂̂��������^����\n�̂ł���΁Adu �̂ݏ����ĉ������Bdis �͂�������u�v���O�������Ⴄ���H�v\n�Ƌ^���Ē��ׂĂ���܂��Bdis �̏o�͂��� F �͕ʂɏ����Ă����Ȃ����ł��B\n\n�@(�d�v)dis ���o�͂��鑮��������͑啶���ł����A���[�U�[�̏��������鑮��\n������͑S�ď������łȂ���΂Ȃ�܂���B�������ɂ��Ȃ��ƁA�Ⴆ�� P �̏�\n���A���̃A�h���X����͉�͍ς݂ƌ��Ȃ��Ă��܂��܂��B�������ɂ���Ƃ�����\n���͂���̂ŁA���܂������܂��B D �̏ꍇ�����l�ł��B\n\n�@����������� DZ �́A.z �t�@�C���� IOCS ROM ���Ń����O���[�h�̃e�[�u��\n�����[�U�[���w�肷�邽�߂ɂ���܂�(.x �t�@�C���ł̓����O���[�h�̃e�[�u��\n�͎����I�ɔF�����܂�)�B��� \"IOCS ROM ���\\�[�X�W�F�l���[�g������@\" ���Q\n�l�ɂ��ĉ������B(��)���̋@�\\�̓e�[�u���L�q�t�@�C���ő�p�o���܂��B\n\n�@���x���t�@�C�����̃V���{������ύX����΁A�o�̓\\�[�X�̒��ł��ύX�����\n���B�V���{������V���ɏ���������΁A���̃A�h���X�͑S�ăV���{�����ɒu����\n��܂��B�V���{�����̍ŏ��� * �Ȃ�΃R�����g�ƌ��Ȃ���ăV���{�����ɂ͂�\n��܂���B\n\n�@C �� doslib �� iocslib �����g���ƁA�V���{���e�[�u�����c���Ă����ꍇ�A\ndoscall.mac �� iocscall.mac �ɒ�`����Ă���̂Ɠ����̃��x�����o�Ă����\n�����悭����܂�(�A�Z���u������� redifinition error ���ł�)�B����������\n���̓��x���t�@�C�����o�͂��āA�����̃��x����K���ȈႤ���x�����ɏ�������\n��Ηǂ����ł��B\n\n\n�������e�B�u�I�t�Z�b�g�e�[�u��\n\n�@�����P�[�^�u���ȃv���O�����Ńe�[�u������鎞�ɗǂ��p�����܂��B�e�[�u\n���ɂ̓e�[�u���̐擪�Ԓn����̃I�t�Z�b�g�������t�P���[�h�ŏ�����܂��B��\n��e�[�u���ɗǂ��p�����܂����A�f�[�^�e�[�u���ɂ��������g�p�\\�ł��B\ngcc ���e�[�u�������Ƃ��͑��̂悤�ɂȂ��Ă���悤�ł��B\n\n(��)\n\tadd.w\td0,d0\t\t\t;*2\n\tmove.w\t(table,pc,d0.w),d0\n\tjmp\t(table,pc,d0.w)\ntable:\n\t.dc.w\tlabel1-table\n\t.dc.w\tlabel2-table\n\t.dc.w\tlabel3-table\n\t.dc.w\tlabel4-table\n\n�@DIS �͑��̃����e�B�u�I�t�Z�b�g�e�[�u���������I�ɔF�����܂����A������\n�𔲂��Ă���̂ŁA�F�����Ȃ���΃��x���t�@�C���������ς��Ȃ���΂Ȃ�Ȃ�\n�ꍇ������ł��傤�B�f�[�^�e�[�u���Ɏg�p�����ꍇ�͎����I�ɂ͑S���F���ł�\n�܂���B\n\n\n�� IOCS ROM ���\\�[�X�W�F�l���[�g������@\n\n�@�܂��Adb.x �� IOCS ROM �̃C���[�W�t�@�C�������܂�(ROM �� 87�N05��07\n�� version ����ɂ��Ă��܂�)�B\n\n\tdb.x\n\t-wromimage,ff0000 ffdcff\t#���� ffdcff �͂��Ȃ肢������\n\t-q\n\n�@�Ƃ肠�����A�\\�[�X�W�F�l���[�g���܂��B\n\n\tdis romimage rom.s -zff0000,ff0010 -e -h -q\n\n�@IOCS ROM �̒��� IOCS call �̃e�[�u���� dis �ɔF�������邽�߁A\nromimage.lab �������ς��܂��B\n\n\tff1b32\tDUF -\u003e ff1b32  dzf\t#���� f �͂��܂̂Ƃ���Ӗ�������\n\n�@�܂��A���̂Ƃ�����v���O�����ƌ��Ȃ��Ă��܂��̂ŁA�����������ς��܂��B\nff05ca �� P �łȂ���Ώ����ς���K�v�͂���܂���B\n\n\tff05ca\tP   -\u003e ff05ca  duf\t#���� f �͐�ΕK�v\n\n�@���������ǃ\\�[�X�W�F�l���[�g���܂�(-e �͕t���Ȃ��Ă��ǂ�)�B\n\n\tdis romimage rom.s -zff0000,ff0010 -g -e -h -q\n\n�@����� rom.s ���o���܂����Bdis �ŊȒP�ɏo����̂͂����܂łł��傤�B-e\n�I�v�V������t���Ă���΁A���x���t�@�C�����X�V����Ă��锤�ł��̂ŁA����\n����܂����x���t�@�C���ɕύX�������ă\\�[�X�W�F�l���[�g���邱�Ƃ��o���܂��B\n\n\n������������������������������������������������������������������������\n\n\t�v���O�����̉�͂ɂ���\n\n������������������������������������������������������������������������\n\n�����g�p���W�X�^�t�B�[���h\n\n\tmulu.l \u003cea\u003e,Dn\n\tmuls.l \u003cea\u003e,Dn\n\tftst.x FPn\n\n�@�����̖��߃R�[�h�ɂ́A���W�X�^���w�肷��ׂ̃t�B�[���h�������̂�\n�����A�Е��̂ݎg�p���āA�����Е��͖��g�p�ƂȂ��Ă��܂��B\n\n�@mulu.l \u003cea\u003e,Dn �̑�񃏁[�h�͉��̂悤�ȃR�[�h�ł��B\n\n\t0???000000000???\n\t  |\t      |\n\t  |\t      +--- ���g�p\n\t  +--------------- ���W�X�^�ԍ�(Dn)\n\n�@���̖��g�p�ȃt�B�[���h(�{�����W�X�^�y�A�p�̂���)�́A�J�̃A�Z���u���ł�\n���W�X�^�ԍ��Ɠ������l������悤�ł��B�Ⴆ�΁Amulu.l \u003cea\u003e,d5 �Ȃ�΁A��\n�񃏁[�h�́A\n\t0101000000000101\n\t ~~~         ~~~\n�ƂȂ�悤�ł��B\n\n�@ftst.x FPn �̑�񃏁[�h��\n\n\t000???_???0111010\n\t    |   |\n\t    |   +--------- ���g�p\n\t    +------------- ���W�X�^�ԍ�(FPn)\n\n�@������̖��g�p�t�B�[���h�� has �� fas,db �Ȃǂł� 0 ������悤�ł����A\nlibc �̃��C�u�����̒��ɂ͉��̂����W�X�^�ԍ��Ɠ������l�����������̂�����\n�悤�ł��B���ǁA�Ⴆ�� ftst.x fp5 �̑�񃏁[�h�́A\n\t000101_0000111010\t(has,fas,db)\n\t   ~~~ ~~~\n�������́A\n\t000101_1010111010\t(??? libc �̃��C�u�������Ɍ�����)\n\t   ~~~ ~~~\n�ƂȂ�܂��B\n\n�@�������A(�f����)�A�Z���u�����ꂽ�����̃R�[�h�̖��g�p���W�X�^�t�B\n�[���h��\n\t�E�����Е��̃��W�X�^�t�B�[���h�Ɠ����l\n\t�E0\n�́A�ǂ��炩�ł���Ǝv���܂��B\n\n�@���āA���̖���`���W�X�^�t�B�[���h�����2�̂ǂ��炩�ł��낤�ƌ��߂�\n���A����ȊO�ł���Ζ���`���߂Ƃ��Ă��܂��΁A�f�[�^�̈�ƃv���O�����̈�\n�̔��ʂɖ𗧂��܂��B���̂��߂̃I�v�V������ -R �I�v�V�����ł��B\n\n�@-R �ɑ������l�̑�0 bit ��1�Ȃ�΁Amul[us].l \u003cea\u003e,Dn / ftst.x FPn �ɂ�\n���ď�L�̂悤�ȃ`�F�b�N���s���A����������΃f�[�^�̈�ƌ��Ȃ��܂��B\n\n\n���T�v���X���ꂽ���W�X�^\n\n�@�g���A�h���b�V���O�́A�x�[�X�f�B�X�v���[�X�����g�A�A�E�^�f�B�X�v���[�X\n�����g�A�x�[�X���W�X�^�A�C���f�b�N�X���W�X�^��C�ӂɃT�v���X(�ȗ�)���邱\n�Ƃ��o���܂� �T�v���X���ꂽ���W�X�^�ɂ��ẮA���W�X�^���̑O��'z'��t��\n�邱�Ƃŕ\\�����܂��B\n\n��:\tasm\tmove.l\t([label1],label2),([label3,a1],label4)\n\tdis��\tmove.l\t([label1,za0,zd0.w],label2),([label3,a1,zd0.w],label4)\n\n\tasm\tmove.l\t(d0.l),d1\n\tdis��\tmove.l\t(za0,d0.l),d1\n\n�@�����ł��A�f���ɃA�Z���u�����ꂽ�R�[�h�́A�T�v���X���ꂽ���W�X�^�ԍ���\n0�ȊO���w�肵����A�X�P�[�����O�⃍���O���[�h�T�C�Y�̎w��������肷�邱\n�Ƃ͂Ȃ��ł��낤�Ƃ����o���I�����̂��ƂɁA-R �X�C�b�`�ł���ɂ��Ẵ`\n�F�b�N�̗L�����w��ł��܂��B\n\n�@-R �ɑ������l�́A\n\n�@��1 bit ��1�Ȃ�΁A�T�v���X���ꂽ���W�X�^�ԍ��� 0 �ȊO�ȏꍇ�A����`��\n�߂Ƃ��ăf�[�^�̈�ƌ��Ȃ��܂��B\n\n�@��2 bit ��1�Ȃ�΁A�T�v���X���ꂽ�C���f�b�N�X���W�X�^�ɑ΂��ăX�P�[��\n���O���w�肳��Ă���ꍇ�A����`���߂ƌ��Ȃ��܂��B\n\n�@��3 bit ��1�Ȃ�΁A�T�v���X���ꂽ�C���f�b�N�X���W�X�^�ɑ΂���T�C�Y�w\n�肪�����O���[�h(.l)�Ȃ�΁A����`���߂ƌ��Ȃ��܂��B\n\n�@������3���w�肳�ꂽ�ꍇ�́A�T�v���X���ꂽ�C���f�b�N�X���W�X�^�͕\\\n�L���̂��̂��ȗ����ďo�͂��܂��B�܂Ƃ߂�ƈȉ��̂悤�ɂȂ�܂��B\n\n�E-R 14  (2+4+8=14) �ȏꍇ\n\n\t���� code\t\t���߂̉���\t\tdis �̏o��\n\n([label1,za0,zd0.w],label2)\t�L��\t\t([label1,za0],label2)\n([label1,za0,zd0.w*2],label2)\t����(scaling)\t�f�[�^�̈�Ƃ��ďo��\n([label1,za0,zd0.l],label2)\t����(size)\t�f�[�^�̈�Ƃ��ďo��\n\n�@���̂悤�ɃC���f�b�N�X���W�X�^�͕\\�L���ȗ�����܂��B\n\n�E�ǂ���w�肵�Ȃ������ꍇ\n\n([label1,za0,zd0.w],label2)\t�L��\t\t([label1,za0,zd0.w],label2)\n([label1,za0,zd0.w*2],label2)\t�L��\t\t([label1,za0,zd0.w*2],label2)\n([label1,za0,zd0.l],label2)\t�L��\t\t([label1,za0,zd0.l],label2)\n\n�@���̂�[�ȂЂ˂��ꂽ(^^;)�\\���ŏo�͂��܂��B\n\n\n������������������������������������������������������������������������\n\n\t���l\n\n������������������������������������������������������������������������\n\n�� dis �̐��������\\�[�X�t�@�C���Ɋւ���\n\n�@dis �̐��������\\�[�X�t�@�C���̒��쌠�́A���̎��s�t�@�C���̒���҂ɂ���\n�Ǝv����̂Ŏ�舵���ɂ͏\\�����ӂ��ĉ������B\n\n\n�������x\n\n�@�A�Z���u�����ă����N������Afc �Ŕ�ׂĂ݂邱�Ƃ������߂��܂��B�V���{\n���e�[�u�����c���Ă��Ȃ�����Ⴂ�͂Ȃ����ł�(dis �̓V���{���e�[�u���͊�\n�S�ɂ͍Č��o���܂���)�B�܂��A�\\�[�X�R�[�h�f�o�b�K���͑S���Č��o���܂�\n��B��L�ȊO�ňႢ������΁A����� dis �̃o�O�ł��B��҂ɕ񍐂��ĉ������B\n\n\n���o�C���h�t�@�C���ɂ���\n\n�@���s�t�@�C�����o�C���h����Ă���ꍇ�A�x�����o�͂��ďI�����܂��B�\\�[�X\n�W�F�l���[�g���邽�߂ɂ� unbind �Ńo�C���h�t�@�C����W�J���ĉ������B\n\n\n���X�^�b�N�I�[�o�[�t���[\n\n�@dis �͊֐��̍ċA�Ăяo���𑽗p������͏������s���܂����A���̓r���ŃX�^\n�b�N������Ȃ��Ȃ����ꍇ�́ulibc: stack overflow.�v�ƕ\\�����ċ����I����\n�܂��B�I�v�V������ -+-s:524288 �ȂǂƂ���Ă݂ĉ�����(�f�t�H���g�� 256\nKB �ł�)�B\n\n\n������ȏ�\n\n�@�f���Ƀv���O�����Ƃ��ĔF���ł��Ȃ����s�t�@�C���̏ꍇ�A�uxxxxxx : PC ��\n�L���ȃZ�N�V�������O�ꂽ�v�Ƃ������b�Z�[�W���J��Ԃ��\\������Đ�ɐi�܂�\n���悤�Ɍ����邱�Ƃ�����܂��B���̂悤�ȏꍇ�ł��A�������[�v�ɂ͂Ȃ��Ă�\n�Ȃ����Ȃ̂ŁA���΂炭�̊ԑ҂��Ă݂ĉ������Bdis ���C�̍ςނ܂ŏo�͂�����A\n����ɏI������Ǝv���܂��B\n\n�@���������ԑ҂��Ă݂Ă��I�����Ȃ��悤�Ȃ�A����� dis �̕s��ł��B�T\n�|�[�g�S���҂ɕ񍐂��ĉ������B\n\n\n�����������_\n\n�@�g�����x���������_�������\\�L�ŏo�͂���ꍇ�́A��ʂ̕��������_���Z���s\n���Ă���̂Ŕ��ɏ������Ԃ��|����܂��B���Z�͏�Ƀ\\�t�g�E�F�A�ŃG�~����\n�[�g���Ă���̂ŁAFPU ���g�p�ł�����ł����Ă����܂葬���͂Ȃ�܂���B\n\n�@�����̒x���ɉ䖝�ł��Ȃ��悤�ł���΁A--inreal �I�v�V�������w�肵�đS\n�ē����\\�L�ŏo�͂���悤�ɂ��ĉ������B\n\n\n������������������������������������������������������������������������\n\n\t�d�l(�����Ƃ�����)\n\n������������������������������������������������������������������������\n\n���Ή��v���Z�b�T\n\n\t68000/68008/68010/68020/68030/68040/68060\n\t68881/68882\n\t68040 ���� FPU\n\t68060 ���� FPU\n\t68851\n\t68030 ���� MMU\n\t68040 ���� MMU\n\t68060 ���� MMU\n\t040FPSP\n\t060ISP/060FPSP\n\tCPU32\n\n\t��-m68008 �w�莞�� -m68000 ���w�肳�ꂽ���̂Ƃ��Ĉ����܂��B��\n\t  ���ATarget MPU �ɕ\\������邱�Ƃ͂���܂���B-mcpu32 �� CPU32\n\t  �̒ǉ����߂�F�����邾���ŁA�A�h���b�V���O���[�h���� -m680*0\n\t  �̎w�肪�̗p����܂��B������� Target MPU �ɂ͕\\������܂���B\n\n\n�����s�`���̔���\n\n�@�w�肳�ꂽ�t�@�C�����ǂ̎�ނ̎��s�t�@�C�����̔��ʂ͈ȉ��̏��ōs����B\n\n\t1) -z �I�v�V�����w�莞\t\t\t�q�`��\n\t2) *.r\t\t\t\t\t�V\n\t3) �t�@�C���̐擪 2 �o�C�g�� 'HU'\t�w�`��\n\t4) �V\t\t\t     0x601a\t�y�`��\n\t5) ��L�����Ɉ�v���Ȃ�\t\t\t�G���[\n\n\n���Q�Ƃ���Ȃ����x��\n\n�@�S���Q�Ƃ���Ȃ����x�����o�͂����ꍇ������܂����A�C�ɂ��Ȃ��ŉ������B\n\n�@C �R���p�C���̏o�͂ŁA\n\n\tstatic char ary[100];\n\tint index, a = ary[ index - 10 ];\n\n�Ȃǂ̎��Agcc �Ȃǂ�\n\n\tlea.l\t(_ary-10),a0\n\tmove.b\t(a0,d0.l),d0\t;d0 = index;\n\text.w\td0\n\text.l\td0\n\n�̂悤�ȃR�[�h���o�͂��܂����Adis �͂���Ȃ��Ƃ͒m�炸�ɁA_ary-10 ���ǂ�\n�ɂ��낤�Ƃ����Ƀ��x����U�낤�Ƃ��܂��B���܂��� _ary-10 ���v���O������\n�r���������肷��ƁA���߂̒����w�����x���̂悤�Ɍ����܂��B���̂Ƃ� -k �I\n�v�V���������w�肵�Ă���Ƃ������f�[�^�̉�ɂȂ����肵�܂��B-k �I�v�V��\n����p���鎞�́A�Ȃ�ׂ� -k �I�v�V�����Ȃ��ŏo�͂����t�@�C���Ɣ�r���āA\n���[�U�[���K�X�I������悤�ɂ��ĉ������B\n\n�@�܂��Agcc �ŃR���p�C�����ꂽ���̂̓f�[�^�ƃv���O���������荬�����Ă���\n�̂ŁA�f�[�^���v���O�����ƌ�F���邱�Ƃ����΂��΂���܂��B\n\n\n��dis �̌��E\n\n�@�f�[�^�̈悪���܂��܃v���O�����̈�Ƃ��Ă��F���ł���l�̏ꍇ�A���ӂ���\n������Ńv���O�����̈�ɂ��Ă��܂����Ƃ�����܂��B��̓I�ɂ�\n\n\tlea\t(crlf,pc),a0\n\tbsr\tfoo\n\trts\ncrlf:\t.dc.b\t13,10\n\t.even\nfoo:\n\tnop\n\trts\n\n�Ƃ����R�[�h��\n\nL000000:\n\tlea\t(L000008,pc),a0\n\tbsr\tL000008+2\n\trts\n\nL000008:\n\tmovep\t($4e71,a2),d6\n\trts\n\n�Ƌt�A�Z���u�����Ă��܂��܂��B���̎��Afoo �͖��߂̒����w�����x���Ƃ���\ncrlf+2 �ɒu������Ă��܂��B����́A�ucrlf ���f�[�^�� foo ���v���O�����v\n�Ȃ̂��ucrlf ���v���O������ foo �͖��ߒ����w�����x���v�Ȃ̂� dis �ɂ͔�\n�ʂł��Ȃ��ׂɋN����܂��B������܂� dis �̌��E�ł����A���̏ꍇ�̓��x��\n�t�@�C����\n\n000008\tdsf\n00000a\tpf\n\n�Ǝw�肷��Ί��Ғʂ�ɋt�A�Z���u������܂��B\n\n\n�����[�h�T�C�Y�̍Ĕz�u���\n\n�@���s�t�@�C���̍Ĕz�u���͕��ʃ����O���[�h�P�ʂł̏������s���܂����A��\n�̓��[�h�P�ʂŏ������s���`�����p�ӂ���Ă��܂��B�������Adis �͂��̂悤��\n���[�h�P�ʂ̍Ĕz�u���ɂ͑Ή����Ă��܂���B�ꉞ�ʏ�̃����O���[�h�T�C�Y\n�̂���Ɠ����悤�ɉ��߂��A�܂��A�ň��̏ꍇ�ł��A�h���X�G���[�ɂ͂Ȃ�Ȃ�\n�悤�ɂ͂��Ă��܂��B���݂̂Ƃ��냏�[�h�P�ʂ̍Ĕz�u���������ł���̂�\nHuman68k �� DOS _EXEC �t�@���N�V�����R�[���̃R�[�h�����ŁA�A�Z���u���⃊\n���J�ɑΉ����Ă�����̂��Ȃ��̂ŁAdis ���Ή����Ă��Ȃ��Ă����ɖ��͂Ȃ�\n�Ǝv���܂��B\n\n\n�����̑��ׂ̍����d�l\n\n�@��͒��̕�����̕\\���͕W���G���[�o�͂֏o�͂���Ă��܂��B-q option ���w\n�肷��Ə����������Ȃ�܂��B�e�[�u���𑽗p���Ă���ꍇ�� -q1 ���w�肵��\n���傤�B\n\n�@�ȉ��̃t�@���N�V�����R�[�������^�[�����Ȃ��ƌ������Ƃ�(gcc �ł����֐�\n�� volatile �錾...)Hard Coding ���Ă���܂��B\n\tDOS\tEXIT\n\tDOS\tEXIT2\n\tDOS\tKEEPPR\n\tSXCALL\tExitToShell\n\n�@64�r�b�g����(.q)�͔{���x�����̓����\\���Ɠ����`���ŏo�͂���܂��B\n\n\n������������������������������������������������������������������������\n\n\t�p����\n\n������������������������������������������������������������������������\n\n���s�t�@�C��\n\t�@�A�Z���u���\\�[�X�𐶐����悤�Ƃ��Ă���t�@�C���ŁA.x�A.r�A.z\n\t�`�����s�t�@�C���A�P�Ȃ�o�C�i���t�@�C���̂����ꂩ�B\n\n���߂̒����w�����x��\n\t�@dis ���T�|�[�g���Ă��閽�߂̒����w�����x���Ƃ́A���̂悤�Ȃ���\n\t�ł��B��������ȃ�������_�����v���O������蔲���v���O�������ŗp\n\t�������@�ł�(�v���O����������ɂ����Ȃ�̂ŁA���̂悤�ȃR�[\n\t�f�B���O�͊��߂܂���)�B\n\n\tlabel:\n\t\tmove.w\t#$0000,d0\n\t\t.................\n\t\tmove.w\td1,(label+$000002)\n\n\t�@���̏ꍇ�Adis �͉��̂悤�ȃ\\�[�X���o�͂��܂��B\n\n\tL??????:\n\t\tmove.w\t#$0000,d0\n\t\t.................\n\t\tmove.w\td1,(L??????+2)\n\n\t�@�����Ⴂ�܂����Aas.x �̒��ł́A���߂̃C�~�f�B�G�C�g�I�y�����h\n\t�̒��փW�����v����ƌ����e�N�j�b�N���g���Ă��āA���̏ꍇ����\n\t�߂̒����w�����x������������܂��B\n\n�s��o�C�g\n\t�@�I�y���[�V�����T�C�Y���o�C�g(.b)�̖��߂ŁA���\\�[�X�I�y�����h\n\t���C�~�f�B�G�C�g�f�[�^�̏ꍇ�A���߂̑�R�o�C�g�͒�`����Ă��܂�\n\t��(�s��o�C�g)�B�������Aas.x ���g���Ă�����肱�̑�R�o�C�g��\n\t$00 �� $ff �̂ǂ��炩�̂悤�Ȃ̂ŁA�ʏ� dis �͂������`�F�b�N����\n\t$00 �� $ff �̂ǂ���ł��Ȃ���Ζ���`���߂ɂ��Ă��܂��܂��B as.x\n\t�ł́A�\\�[�X���ŃC�~�f�B�G�C�g�f�[�^�𐳂Ƃ��Ĉ����Ă���Ȃ�s��\n\t�o�C�g�� $00�A���Ȃ� $ff �ɂȂ�悤�ł��B\n\n\n������������������������������������������������������������������������\n\n\t�ӎ�\n\n������������������������������������������������������������������������\n\n�@dis �𐶂ݏo������ K.Abe ���ƁA����𐬒������� R.ShimiZu ���Ɋ��ӂ���\n���B\n\n�@�������[�v�̃o�O��񍐂��A�m���ɍČ�������@(�d�v)��񋟂��ĉ�������\nSchmidt ���Ɋ��ӂ��܂��B\n\n�@bf ���߂̃G���o�O�̕񍐂ƁA��΃V���[�g/�����O�A�h���b�V���O�\\�L�̏��\n�������������c���Ɋ��ӂ��܂��B\n\n�@XC ver 1.01 �̃C���N���[�h�t�@�C���𑗂��Ă������������L�b�I���Ɋ��ӂ�\n�܂��B\n\n�@��A�h���X�ւ̕���ƃT�u���[�`���R�[�����߂̒���̈����ւ̑Ή��́A��\n�˂̃��C�����z�X�g�łЂ�����I�����W�W���[�X��҂����O�l�̉�b����������\n�Ŏ������܂����B\n\n�@FreeBSD �N���X�ł̃\\�[�X�����𑗂��Ă��������A�x�[�^�ł̓��쎎���ɂ���\n�͂��Ă��������� M.Suzuki ���Ɋ��ӂ��܂��B\n\n�@CygWin �ւ̑Ή��ɂ������āARuRuRu ���� Win32 �ڐA�ł��Q�l�ɂ����Ă���\n�����܂����B\n\n\n������������������������������������������������������������������������\n\n\t�J����\n\n������������������������������������������������������������������������\n\ngcc version 2.6.3 (68k, Human68k, revision 5)\n\t\t\t\t\tFSF / Charlie / KQ\nHAS060 version 3.09+87+15[g2as]\t\tY.Nakamura / M.Kamada / ����\nHLK evolution version 3.01+14[g2lk]\tSALT / ����\nGNU Make version 3.79 human68k-1.2\tFSF (�����ňڐA��)\nGNU Bison version 1.28 human68k-1.2\tFSF (�V)\nGNU diffutils version 2.7 human68k-1.3\tFSF (�V)\nMicroEMACS j1.43 (rel.5c7-beta4)\tSharl ��\n\nlibc-1.2.20 Release Mimu\t\tProject C Library Group / ����\nlibgcc version x.xx patchlevel 7\tFSF / Charlie / ����\nlibhdi ver2.9 (��)\t\t\too / ����\nlibhmem ver1.10b\t\t\too\nlibld (level 1)\t\t\t\t����\nlibfroa version 0.10\t\t\t�V\t\u003c- �g���ĂȂ�����\n\n(�h�̗�)\n\n\n������������������������������������������������������������������������\n\n\t�Q�l����\n\n������������������������������������������������������������������������\n\n�Ղɂ���܁`���܂ɂ゠�� �掵�ő���\t���ԁ��K���Z��\nC ����ɂ��ŐV�A���S���Y�����T\t�������F, �Z�p�]�_��\n68000 �v���O���}�[�Y�n���h�u�b�N\t���q�K��, �V\nInside X68000\t\t\t\tꟖ��F, SOFT BANK\nX68030 Inside/Out\t\t\t�V\t, �V\n�v���O���~���O���� C ����\t\tB.W.�J�[�j�n�� / D.M.���b�`�[\n\t\t\t\t\t�Γc���v��, �����o��\nMC68030 ���[�U�[�Y�E�}�j���A��\t\t���{���g���[��\nM68000 FAMILY PROGRAMMER'S REFERENCE MANUAL\n\t\t\t\t\tMOTOROLA\n\nhas version 3.09\t\t\t�����S��\nHAS060 version 3.09+87\t\t\t���c��\n060turbo.sys version 0.54\t\t�V\nREADME.DOC (060turbo.sys version 0.44)\t�V\ndis.x version 2.78 patchlevel +04\t�r����\n\n(�h�̗�)\n\n\n������������������������������������������������������������������������\n\n\t�A����\n\n������������������������������������������������������������������������\n\n���ԁ��K���Z��\n\n�K���Z���n����������\n  http://kuwa.xps.jp/\n\nE-Mail:\n  shimazaki.ryo@gmail.com\n\n\n������������������������������������������������������������������������\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvampirefrog%2Fdis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvampirefrog%2Fdis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvampirefrog%2Fdis/lists"}