This document contains assembly code macros and variables for a game involving planes, ships, and helicopters on different levels. It defines macros for drawing graphics, handling input, random number generation, and dynamic movement of objects. Variables track positions, speeds, and statuses of objects and the level parameters. The code implements game logic and object behavior through calls to the macros.
Kernel Recipes 2016 - Why you need a test strategy for your kernel developmentAnne Nicolas
Testing is important. That’s a well known fact that very few developers will dispute. Why is then so little kernel code covered by a clear testing strategy ? Through real stories about test plans (or the lack thereof), this talk will convince you that none of your excuses for not having a test strategy are valid. You will learn how various parts of the Linux kernel have approached testing and how you can benefit from their experience. The talk will use the V4L2 subsystem to demonstrate the use of test tools, but will be applicable to kernel development in general.
Laurent Pinchart
The document discusses system hacking and reverse engineering techniques. It introduces egg hunting, which searches a process's memory to locate and execute injected shellcode when only a small buffer is available for exploitation. Egg hunting code consists of an egg hunter, marker, and shellcode. The egg hunter searches for the marker and jumps to it, then the shellcode executes. Various exploitation techniques are covered for Windows, Unix-like systems and ARM.
This document discusses reverse engineering techniques including bypassing hackshield, analyzing Windows binaries with IDA Pro and Ollydbg, unpacking binaries with UPX and protecting binaries with encryption and anti-debugging techniques. It also covers basic x86 assembly instructions and reversing concepts like the stack, registers, and anti-debugging APIs.
1. The document discusses device drivers in Linux, including file types, driver registration, hotplug, MMC size and partitions, and request queues and elevators.
2. It explains the process of an application opening a device file, how drivers are registered with the kernel, and how devices are handled when hotplugged.
3. Details are provided on how MMC sizes and partitions are represented, and how request queues and elevators are used to process I/O requests to block devices in an efficient manner.
This document provides an overview of system hacking and reverse engineering techniques. It introduces various buffer overflow exploitation methods like overwriting the return address, structured exception handling, egg hunting, and return-oriented programming on Windows, Unix-like, and ARM platforms. Specific exploitation steps are demonstrated, such as overwriting the return address in a stack-based buffer overflow to redirect execution to shellcode. The document also provides an example exploit targeting a Windows application vulnerable to a stack-based buffer overflow through crafted playlist files.
Kernel Recipes 2016 - Why you need a test strategy for your kernel developmentAnne Nicolas
Testing is important. That’s a well known fact that very few developers will dispute. Why is then so little kernel code covered by a clear testing strategy ? Through real stories about test plans (or the lack thereof), this talk will convince you that none of your excuses for not having a test strategy are valid. You will learn how various parts of the Linux kernel have approached testing and how you can benefit from their experience. The talk will use the V4L2 subsystem to demonstrate the use of test tools, but will be applicable to kernel development in general.
Laurent Pinchart
The document discusses system hacking and reverse engineering techniques. It introduces egg hunting, which searches a process's memory to locate and execute injected shellcode when only a small buffer is available for exploitation. Egg hunting code consists of an egg hunter, marker, and shellcode. The egg hunter searches for the marker and jumps to it, then the shellcode executes. Various exploitation techniques are covered for Windows, Unix-like systems and ARM.
This document discusses reverse engineering techniques including bypassing hackshield, analyzing Windows binaries with IDA Pro and Ollydbg, unpacking binaries with UPX and protecting binaries with encryption and anti-debugging techniques. It also covers basic x86 assembly instructions and reversing concepts like the stack, registers, and anti-debugging APIs.
1. The document discusses device drivers in Linux, including file types, driver registration, hotplug, MMC size and partitions, and request queues and elevators.
2. It explains the process of an application opening a device file, how drivers are registered with the kernel, and how devices are handled when hotplugged.
3. Details are provided on how MMC sizes and partitions are represented, and how request queues and elevators are used to process I/O requests to block devices in an efficient manner.
This document provides an overview of system hacking and reverse engineering techniques. It introduces various buffer overflow exploitation methods like overwriting the return address, structured exception handling, egg hunting, and return-oriented programming on Windows, Unix-like, and ARM platforms. Specific exploitation steps are demonstrated, such as overwriting the return address in a stack-based buffer overflow to redirect execution to shellcode. The document also provides an example exploit targeting a Windows application vulnerable to a stack-based buffer overflow through crafted playlist files.
Exploit Research and Development Megaprimer: Win32 EgghunterAjin Abraham
Exploit Research and Development Megaprimer
http://opensecurity.in/exploit-research-and-development-megaprimer/
http://www.youtube.com/playlist?list=PLX3EwmWe0cS_5oy86fnqFRfHpxJHjtuyf
Microcontroller (8051) general and simple alp n cprogramsVedavyas PBurli
microcontroller 8051 based ALP's and c programs
ALP's on simple and basic programs , which you can understand it very easily by executing in keil_3 . purposely made for micro controller based program executing.thank you
The document describes a simulated hacking game scenario involving a compromised POS terminal infected with malware. It details the components of the botnet architecture including bot nodes, command and control infrastructure, and social media propagation. Diagrams show the network layout and communication channels. The document also examines the bot's components, capabilities, and protection mechanisms such as bytecode encryption and anti-debugging techniques. Hints are provided to help players progress in the game by bypassing defenses and achieving objectives over multiple days.
The document discusses C++ exploitation techniques including name mangling, virtual function tables, vtable hijacking, vectors, strings, and memory allocation/deallocation functions like new and delete. It provides details on how virtual function tables are used to implement polymorphism in C++ and how vtable hijacking can be used to exploit vulnerabilities by forcing a vtable and hijacking the virtual function pointer to call shellcode. It also explains how vectors and strings are implemented dynamically in memory and their memory layout.
This document provides an overview of the radare2 reverse engineering framework and its various utilities. It discusses radare2's multi-platform support, large number of contributors, and different usage modes including CLI, visual, GUI, and web. It also summarizes several important radare2 utilities like rabin2, rasm2, radiff2, rafind2, rahash2, and rarun2. The document demonstrates examples of using radare2's analysis, search, string printing, commenting, and debugging functionality. It also briefly introduces the ragg2/ragg2-cc tools for compiling shellcodes.
Code GPU with CUDA - Identifying performance limitersMarina Kolpakova
This document discusses various techniques for identifying performance limiters in GPU code using CUDA. It recommends timing different parts of code, profiling to collect metrics and events, prototyping kernel parts separately, and benchmarking hardware characteristics. It provides examples of measuring wall time and GPU time. It also lists common profiling events, metrics, and discusses a case study of profiling a matrix transpose. The document emphasizes that profiling helps verify assumptions and identify bottlenecks, but does not replace optimization work.
System Hacking Tutorial #1 - Introduction to Vulnerability and Type of Vulner...sanghwan ahn
The document discusses system hacking and reverse engineering techniques. It provides an introduction to vulnerabilities and types of vulnerabilities. The document outlines two tracks - the first introduces bugs, crashes, vulnerabilities, exploitation and defense mechanisms. The second track discusses different types of vulnerabilities like buffer overflows, format string bugs, and use-after-free vulnerabilities. It explains the principles and exploitation of stack and heap overflows.
TDOH 南區 WorkShop 2016 Reversing on WindowsSheng-Hao Ma
The document discusses various topics related to reversing Windows programs, including:
1) The structure of Windows Portable Executable (PE) files and processes. It covers the import address table, image base, and finding the program entry point.
2) x86 assembly language concepts like opcodes, registers, data types, calling conventions, and function calls.
3) Tools for reversing including IDA Pro, OllyDbg, and Cheat Engine. It provides instructions on using these tools to analyze PE files, disassemble code, and debug processes.
Depuis FreeBSD 8.0, le SSP est activé automatique pour la compilation de l'OS. Cette option de GCC développée au départ par IBM, permet d'ajouter des mécanismes de protection face aux buffer overflows. La présentation sera accompagnée de sources C et d'étude de la mémoire via GDB. La présentation commencera par le fonctionnement du SSP (via 3 aspects), suivi de l'implémentation sous FreeBSD et son Linux pour finir par l'exploitation dans certains cas de figure.
The document contains information about various digital circuits that can be used for a VHDL practical exam, including code and simulations for:
1. A 4-bit by 4-bit multiplier circuit with VHDL code and a simulation forcing inputs and displaying outputs.
2. An 8-bit by 8-bit multiplier circuit with similar VHDL code and simulation.
3. A 128-bit by 8-bit RAM circuit with 1024 bits of memory, VHDL code, and a simulation storing values and reading them back out.
One definition rule - что это такое, и как с этим житьPlatonov Sergey
В докладе будет разобрано, что-же такое ODR, какие ошибки могут быть из-за нарушения этого правила. Также будет представлен Proof-of-concept утилиты на базе clang tooling по автоматическому поиску таких ошибок.
This document provides information on various debugging and profiling tools that can be used for Ruby including:
- lsof to list open files for a process
- strace to trace system calls and signals
- tcpdump to dump network traffic
- google perftools profiler for CPU profiling
- pprof to analyze profiling data
It also discusses how some of these tools have helped identify specific performance issues with Ruby like excessive calls to sigprocmask and memcpy calls slowing down EventMachine with threads.
SHARP: harmonizing Galaxy and Taverna worflow provenanceGaignard Alban
The document describes the SHARP approach for harmonizing provenance information from Galaxy and Taverna workflows. The approach includes: (1) capturing provenance using tools to extract PROV from Galaxy and Taverna, (2) interlinking entities based on file fingerprints, (3) harmonizing the provenance data through ontology reasoning and PROV inferences, and (4) summarizing the provenance through influence graphs and nanopublications. The approach uses command line tools to demonstrate interlinking, harmonization, and summarization of provenance data from sample Galaxy and Taverna workflows.
The document discusses using virtual machine techniques like GuestRPC and Backdoor I/O to conduct virtual denial of service attacks. It describes fuzzing the GuestRPC interface to discover bugs in systems like HGFS that could be exploited to cause memory leaks or crashes on the host machine. While vendors issue fixes, it notes that fully preventing abuse of these virtual machine behaviors is difficult and some techniques remain unfixed. It concludes with questions about using these kinds of attacks to bypass security systems on virtual machines.
The kernel exploit attacks have recently become difficult to be
launched because executing either malicious scripts or
instructions is prohibited by the DEP/NX (Data Execution
Prevention/Not Executable). As an alternative way, returnoriented programming (ROP) could be another option to treat the
prevention. However, despite lots of cost for making ROP gadgets,
it has no guarantee to assemble the proper gadgets. To overcome
this limitation, we introduce Page Table Manipulation Attack
(PTMA) to alter memory attribute through page table
modification. This attack enables an attacker to rewrite memory
attribute of protected memory. We show how to find the page
table entry of interest in Master Kernel Page Table and modify its
attribute in AArch32 and x86-64. The results show that PTMA
effectively circumvents the existing kernel exploitation defenses
that are based on memory permission
[2012 CodeEngn Conference 06] pwn3r - Secuinside 2012 CTF 예선 문제풀이GangSeok Lee
2012 CodeEngn Conference 06
Secuinside는 코스콤에서 주최, 연합해킹그룹 HARU, 고려대 정보보호대학원에서 주관하는 국제 해킹대회 및 보안컨퍼런스로써 얼마전 개최된 해킹대회 예선전 문제들을 풀기위해 사용한 분석기술과 ASLR과 NX를 우회하는 새로운 익스플로잇 기술에 대해서 소개한다.
http://codeengn.com/conference/06
The document describes code from the Linux kernel that handles restarting the boot process. It loads register values from labels, reads the decompressed image size into register R9, checks for an appended device tree, and calls functions to convert ATAG tags to an FDT if present before continuing boot.
This document discusses strategies for effective rapid response on social media platforms. It provides tips on building communities, influencing others, using visual content, targeting the right demographics, and appropriate content types for different platforms. Rapid response works best for long-term conversations, social action, communication, and media outreach. Strategic planning is important to determine when and how to respond to events, as well as contingency planning. The key is to respond quickly but remain relevant to the topic.
Sistemas de información, organizaciones y estrategiacejhb
El documento discute cómo los gerentes crean sistemas de información para servir los intereses de las empresas de negocios y cómo las organizaciones deben estar conscientes e influenciadas por los sistemas de información para beneficiarse de las nuevas tecnologías. También describe cómo Internet ha reducido dramáticamente los costos de transacción y cómo la tecnología de la información puede usarse para mejorar la posición competitiva de una empresa.
Exploit Research and Development Megaprimer: Win32 EgghunterAjin Abraham
Exploit Research and Development Megaprimer
http://opensecurity.in/exploit-research-and-development-megaprimer/
http://www.youtube.com/playlist?list=PLX3EwmWe0cS_5oy86fnqFRfHpxJHjtuyf
Microcontroller (8051) general and simple alp n cprogramsVedavyas PBurli
microcontroller 8051 based ALP's and c programs
ALP's on simple and basic programs , which you can understand it very easily by executing in keil_3 . purposely made for micro controller based program executing.thank you
The document describes a simulated hacking game scenario involving a compromised POS terminal infected with malware. It details the components of the botnet architecture including bot nodes, command and control infrastructure, and social media propagation. Diagrams show the network layout and communication channels. The document also examines the bot's components, capabilities, and protection mechanisms such as bytecode encryption and anti-debugging techniques. Hints are provided to help players progress in the game by bypassing defenses and achieving objectives over multiple days.
The document discusses C++ exploitation techniques including name mangling, virtual function tables, vtable hijacking, vectors, strings, and memory allocation/deallocation functions like new and delete. It provides details on how virtual function tables are used to implement polymorphism in C++ and how vtable hijacking can be used to exploit vulnerabilities by forcing a vtable and hijacking the virtual function pointer to call shellcode. It also explains how vectors and strings are implemented dynamically in memory and their memory layout.
This document provides an overview of the radare2 reverse engineering framework and its various utilities. It discusses radare2's multi-platform support, large number of contributors, and different usage modes including CLI, visual, GUI, and web. It also summarizes several important radare2 utilities like rabin2, rasm2, radiff2, rafind2, rahash2, and rarun2. The document demonstrates examples of using radare2's analysis, search, string printing, commenting, and debugging functionality. It also briefly introduces the ragg2/ragg2-cc tools for compiling shellcodes.
Code GPU with CUDA - Identifying performance limitersMarina Kolpakova
This document discusses various techniques for identifying performance limiters in GPU code using CUDA. It recommends timing different parts of code, profiling to collect metrics and events, prototyping kernel parts separately, and benchmarking hardware characteristics. It provides examples of measuring wall time and GPU time. It also lists common profiling events, metrics, and discusses a case study of profiling a matrix transpose. The document emphasizes that profiling helps verify assumptions and identify bottlenecks, but does not replace optimization work.
System Hacking Tutorial #1 - Introduction to Vulnerability and Type of Vulner...sanghwan ahn
The document discusses system hacking and reverse engineering techniques. It provides an introduction to vulnerabilities and types of vulnerabilities. The document outlines two tracks - the first introduces bugs, crashes, vulnerabilities, exploitation and defense mechanisms. The second track discusses different types of vulnerabilities like buffer overflows, format string bugs, and use-after-free vulnerabilities. It explains the principles and exploitation of stack and heap overflows.
TDOH 南區 WorkShop 2016 Reversing on WindowsSheng-Hao Ma
The document discusses various topics related to reversing Windows programs, including:
1) The structure of Windows Portable Executable (PE) files and processes. It covers the import address table, image base, and finding the program entry point.
2) x86 assembly language concepts like opcodes, registers, data types, calling conventions, and function calls.
3) Tools for reversing including IDA Pro, OllyDbg, and Cheat Engine. It provides instructions on using these tools to analyze PE files, disassemble code, and debug processes.
Depuis FreeBSD 8.0, le SSP est activé automatique pour la compilation de l'OS. Cette option de GCC développée au départ par IBM, permet d'ajouter des mécanismes de protection face aux buffer overflows. La présentation sera accompagnée de sources C et d'étude de la mémoire via GDB. La présentation commencera par le fonctionnement du SSP (via 3 aspects), suivi de l'implémentation sous FreeBSD et son Linux pour finir par l'exploitation dans certains cas de figure.
The document contains information about various digital circuits that can be used for a VHDL practical exam, including code and simulations for:
1. A 4-bit by 4-bit multiplier circuit with VHDL code and a simulation forcing inputs and displaying outputs.
2. An 8-bit by 8-bit multiplier circuit with similar VHDL code and simulation.
3. A 128-bit by 8-bit RAM circuit with 1024 bits of memory, VHDL code, and a simulation storing values and reading them back out.
One definition rule - что это такое, и как с этим житьPlatonov Sergey
В докладе будет разобрано, что-же такое ODR, какие ошибки могут быть из-за нарушения этого правила. Также будет представлен Proof-of-concept утилиты на базе clang tooling по автоматическому поиску таких ошибок.
This document provides information on various debugging and profiling tools that can be used for Ruby including:
- lsof to list open files for a process
- strace to trace system calls and signals
- tcpdump to dump network traffic
- google perftools profiler for CPU profiling
- pprof to analyze profiling data
It also discusses how some of these tools have helped identify specific performance issues with Ruby like excessive calls to sigprocmask and memcpy calls slowing down EventMachine with threads.
SHARP: harmonizing Galaxy and Taverna worflow provenanceGaignard Alban
The document describes the SHARP approach for harmonizing provenance information from Galaxy and Taverna workflows. The approach includes: (1) capturing provenance using tools to extract PROV from Galaxy and Taverna, (2) interlinking entities based on file fingerprints, (3) harmonizing the provenance data through ontology reasoning and PROV inferences, and (4) summarizing the provenance through influence graphs and nanopublications. The approach uses command line tools to demonstrate interlinking, harmonization, and summarization of provenance data from sample Galaxy and Taverna workflows.
The document discusses using virtual machine techniques like GuestRPC and Backdoor I/O to conduct virtual denial of service attacks. It describes fuzzing the GuestRPC interface to discover bugs in systems like HGFS that could be exploited to cause memory leaks or crashes on the host machine. While vendors issue fixes, it notes that fully preventing abuse of these virtual machine behaviors is difficult and some techniques remain unfixed. It concludes with questions about using these kinds of attacks to bypass security systems on virtual machines.
The kernel exploit attacks have recently become difficult to be
launched because executing either malicious scripts or
instructions is prohibited by the DEP/NX (Data Execution
Prevention/Not Executable). As an alternative way, returnoriented programming (ROP) could be another option to treat the
prevention. However, despite lots of cost for making ROP gadgets,
it has no guarantee to assemble the proper gadgets. To overcome
this limitation, we introduce Page Table Manipulation Attack
(PTMA) to alter memory attribute through page table
modification. This attack enables an attacker to rewrite memory
attribute of protected memory. We show how to find the page
table entry of interest in Master Kernel Page Table and modify its
attribute in AArch32 and x86-64. The results show that PTMA
effectively circumvents the existing kernel exploitation defenses
that are based on memory permission
[2012 CodeEngn Conference 06] pwn3r - Secuinside 2012 CTF 예선 문제풀이GangSeok Lee
2012 CodeEngn Conference 06
Secuinside는 코스콤에서 주최, 연합해킹그룹 HARU, 고려대 정보보호대학원에서 주관하는 국제 해킹대회 및 보안컨퍼런스로써 얼마전 개최된 해킹대회 예선전 문제들을 풀기위해 사용한 분석기술과 ASLR과 NX를 우회하는 새로운 익스플로잇 기술에 대해서 소개한다.
http://codeengn.com/conference/06
The document describes code from the Linux kernel that handles restarting the boot process. It loads register values from labels, reads the decompressed image size into register R9, checks for an appended device tree, and calls functions to convert ATAG tags to an FDT if present before continuing boot.
This document discusses strategies for effective rapid response on social media platforms. It provides tips on building communities, influencing others, using visual content, targeting the right demographics, and appropriate content types for different platforms. Rapid response works best for long-term conversations, social action, communication, and media outreach. Strategic planning is important to determine when and how to respond to events, as well as contingency planning. The key is to respond quickly but remain relevant to the topic.
Sistemas de información, organizaciones y estrategiacejhb
El documento discute cómo los gerentes crean sistemas de información para servir los intereses de las empresas de negocios y cómo las organizaciones deben estar conscientes e influenciadas por los sistemas de información para beneficiarse de las nuevas tecnologías. También describe cómo Internet ha reducido dramáticamente los costos de transacción y cómo la tecnología de la información puede usarse para mejorar la posición competitiva de una empresa.
MundoMedia is a global leader in data-driven app marketing that leverages proprietary technology and optimization algorithms to deliver maximum ROI for clients. It provides access to 35+ ad exchanges and exclusive ad placements in over 180 countries worldwide, with the ability to deliver upwards of 250,000 installs per day for a single app. MundoMedia handles over 1 billion daily impressions from its network of over 30,000 unique supply and publisher partners globally.
Campus study abroad climate for transfer studentsKatrina Anaya
This document summarizes a study on the campus climate for community college transfer students interested in studying abroad. The study found that while transfer students were generally aware of study abroad programs, many lacked accurate knowledge about costs, financial aid options, and the ability for study abroad to fit into their graduation timelines. A majority of respondents indicated financial concerns as a barrier to studying abroad. The study suggests lack of targeted outreach to transfer students and misinformation may be reducing their participation rates. It recommends collaboration between study abroad and transfer student offices to better inform transfers about studying abroad and address perceived barriers.
The document discusses using SMS (text messaging) to improve employee safety training. It notes that SMS training can (1) cultivate a safe work environment, reduce injuries and costs, and improve morale; (2) the top causes of workplace fatalities are transportation incidents and contact with objects/equipment; and (3) the advantages of SMS training include increasing awareness, bridging gaps, easily sharing content, being cost-effective, and producing better outcomes.
Caryl Churchill is a British playwright born in 1938 who had early success with her play Owners in 1972. She is known for her postmodern Brechtian-style theatre which features nonlinear storytelling, breaking the dramatic frame, and use of multimedia. Her plays reject notions of high and low art through pastiche, fragmentation, and audience participation.
SMPE was founded in 1950 by Maria Luisa Gemma Ruggi and launched the first one-piece shaver in 1975. In 1990, it realized its product range including problem children with low market growth and high market share, cash cows with high market growth and high market share, and dogs with low market growth and low market share. The range's development enhanced the core brand while maintaining recognizable worldwide style and design, supported by promotional activities that encourage customers to test and reward loyal users of iconic products.
This document contains Susan Hadaway's final portfolio for her MSN program at Walden University, including her program of study, professional development plan, resume, and portfolio assignments from her core and specialty courses demonstrating her completion of the program requirements for a specialization in Nursing Informatics. The portfolio provides an overview of Susan's educational and professional background in nursing, her goals for obtaining her MSN and pursuing a career in nursing informatics, and samples of her work from each course in the program.
El boxeo es un deporte entre dos personas donde cada una intenta golpear a la otra con los puños siguiendo reglas y con un árbitro que supervisa. Existen diferentes categorías de peso como pluma, ligero o pesado. Golpes comunes incluyen el jab, directo y gancho. Organizaciones como la Asociación Mundial de Boxeo y el Consejo Mundial de Boxeo rigen este deporte.
Este documento describe las formas primitivas de organización social humana, incluyendo las órdenes que se formaron por necesidades comunes, las tribus que consistían en la suma de varias fratrias para compartir territorio, las familias primitivas que surgieron en el Paleolítico como concentraciones de grupos, y el patriarcado donde figuras ancianas llamadas patriarcas administraban los bienes de la comunidad.
This document discusses procedures in assembly language. It covers defining procedures, calling procedures using the CALL and RET instructions, passing parameters to procedures, and managing the runtime stack. Procedures use stack frames to access parameters passed on the stack and allocate space for local variables. Examples are provided of procedures that pass arguments by value and by reference.
Make ARM Shellcode Great Again - HITB2018PEKSaumil Shah
The document discusses ARM shellcode and techniques for overcoming limitations on ARM shellcode size. It begins with an example of a simple ARM execve shellcode. It then covers techniques for shellcode in tight spaces, including overwriting variables and using an egghunter. An mprotect egghunter is demonstrated that can make shellcode executable by changing memory permissions. The document also introduces a "Quantum Leap" shellcode that uses ARM and Thumb instructions to allow a single shellcode to work on both ARM and Thumb-only systems. It discusses the encoding of ARM and Thumb instructions and how they can be used conditionally and complementarily to implement the Quantum Leap technique.
This document contains commands and instructions for monitoring and troubleshooting various network elements including BTS, BSC, MSC, routes, alarms, and more. It includes commands to:
1. Check the status of BTS sites, cells, traffic levels, alarms and reset or restart sites.
2. Monitor routes between network elements, block or unblock routes, and check the status of route blocking supervision.
3. Check the status of various core network elements like C7 links, STM lines, DIPs, and alarms on BSC, MSC.
4. Monitor alarms related to power supply, synchronization, size alteration and restart processes to resolve issues.
Pragmatic Optimization in Modern Programming - Mastering Compiler OptimizationsMarina Kolpakova
This document discusses various compiler optimizations including constant folding, hoisting loop invariant code, scalarization, loop unswitching, peeling and sentinels, strength reduction, loop induction variable elimination, and auto-vectorization. It provides code examples and the generated assembly for each optimization. It explains that many optimizations are performed by compilers automatically at high optimization levels, while some more advanced optimizations like loop peeling and sentinels require manual intervention.
The document provides commands for the MoShell interface used to manage various network elements in a UMTS radio access network, including the radio network controller (RNC), radio network explorer/installer (RXI), and radio base station (RBS). The commands can be used to view status information, configure parameters, and troubleshoot issues relating to cells, modules, boards, interfaces, alarms, software, and other components on the RNC, RXI, and RBS.
The document discusses exploring the x64 architecture, covering topics such as the x64 application binary interface, memory layout differences between x86 and x64, API hooking and code injection techniques for x64, and differences in system calls between x86 and x64. It provides an overview of key technical details and concepts for developers working with x64 platforms.
This document provides a cheat sheet for using the Mona.py tool to analyze crashes and facilitate exploit development. It outlines commands for configuring Mona, searching for pointers and patterns in memory, finding code snippets, generating cyclic patterns, and automating ROP chain generation for bypassing DEP. The document explains how to use Mona to suggest exploit primitives after a crash, find useful gadgets like POP/POP/RET sequences, and provide starting points for ROP payloads.
The document describes the steps to build a mechanically scanned LED clock called "The Propeller Clock". It uses a DC motor to spin a circuit board with LED digits. The motor's armature is used to power the circuit board. A PIC microcontroller is programmed to control the LED display and keep time. Modifications are suggested to adapt it to different motors.
This document discusses optimizing code for ARM architectures. It provides information on various ARM platforms used in devices like the GameBoy Advance, Nintendo DS, Nintendo DSi, Nintendo 3DS, PlayStation Vita, Apple devices and Android. It outlines key features of ARM architectures like multiple instruction sets, variable cycle execution, load/store multiple instructions and DSP/SIMD extensions. It also provides tips for optimizing code like using 32-bit data types, avoiding pointer aliasing, improving loop unrolling and counting down in loops where possible.
The document provides explanations of various ERICSSON commands used for network monitoring and troubleshooting. The commands are used to view cells, digital paths, subscriber information, routes, blocking/deblocking of digital paths, management object status, fault prints, and more. Additional details are given on commands to check digital path quality statistics, determine the T1 a radio is using, and check traffic on a specific radio.
This document contains assembly language code for three different functions:
1. A function called "chips" that returns an integer value indicating the CPU type and presence of a math coprocessor.
2. A function that checks for the presence of a game port by writing and reading from port 201h.
3. An interrupt service routine called "CLK" that updates the system clock display on the screen every minute and calls the original clock update routine.
The document describes the implementation of a function that calculates the greatest common divisor (gcd) of two integers. It provides the C code for the gcd function, as well as the assembly code generated by the compiler. It also includes sample input and output, and shows the state of registers and memory during execution.
Защищая С++. Павел Филонов ➠ CoreHard Autumn 2019 corehard_by
The document describes the implementation of a function that calculates the greatest common divisor (gcd) of two integers. It provides the C code for the gcd function, as well as the assembly code generated by the compiler. It also includes sample calls to the gcd function and diagrams showing how the assembly code works.
The Ring programming language version 1.5.3 book - Part 87 of 184Mahmoud Samir Fayed
This document provides documentation for Ring version 1.5.3 and describes intermediate code generated during compilation. It includes sections on setting variables, calling methods, conditional jumps, returning values, and printing the final intermediate code. Code snippets show operations like pushing values to the stack, loading variables, calling methods, and returning. The document provides technical details about Ring's compilation process and the intermediate code it generates.
This document summarizes sections from a book on microcontroller solutions. It discusses 8-bit microcontrollers and provides examples of code. It covers topics like registers, ports, bit manipulation, timers, and interrupts. It gives code examples to blink LEDs, delay, use timers, and perform math operations with registers. Overall it provides an overview of programming and interfacing with an 8-bit microcontroller.
1. The document describes the architecture and programming of microcontrollers. It covers topics like 8-bit and 16-bit registers, program status word, accumulator, illegal operations, stack pointers, memory addresses, data storage, timers, ports, bit manipulation, and interrupts.
2. It provides code examples to demonstrate operations on registers, data transfer, delays, port manipulation, and interrupts using assembly language instructions.
3. The document serves as a reference for microcontroller programmers to understand basic concepts and write assembly code for tasks like input/output, timing, and interrupts.
Microcontroller Solutions discusses microcontroller concepts including:
1. 8-bit and 16-bit registers including the Program Status Word. Bit operations and addressing modes are described.
2. Memory addressing from 0000H to FFFFH. Programming techniques like loops, jumps and calls are demonstrated.
3. Timings are calculated based on clock speeds from 10MHz to 25MHz. Delay routines using NOP and DJNZ are provided.
4. I/O ports P0-P3 are used for input, output and toggling individual bits. The bit addressable nature of ports allows control of single pins.
Slides from my presentation on ARM Shellcode at #44CON 2018, London.
In this talk, we explore ARM egghunting and "Quantum Leap" code - polyglot ARM shellcode. A bonus side effect of this talk will be creating headaches for those who like to defend agaisnt attacks using age old signature based techniques.
Buy Embedded Systems Projects Online,Buy B tech Projects OnlineTechnogroovy
like our page for more updates:
https://www.facebook.com/Technogroovyindia
With Best Regard's
Technogroovy Systems India Pvt. Ltd.
www.technogroovy.com
Call- +91-9582888121
Whatsapp- +91-8800718323
1) EIRDH-P combines public key cryptography and steganography by encrypting images and embedding secret messages within the encrypted images.
2) It involves an Image Provider who encrypts a cover image using public key encryption. A Data Hider then embeds a secret message within the encrypted image.
3) The receiver decrypts the stego-image to extract the secret message and recover the original cover image using their private key.
The document discusses using genetic algorithms and memetic algorithms to optimize wireless sensor network design parameters for energy efficiency while meeting application requirements. It proposes encoding sensor network characteristics and applying genetic operators to minimize energy use and maximize sensing uniformity over time. A memetic algorithm hybridizes this genetic algorithm with local searches that change sensor operating modes based on battery thresholds to further improve energy conservation. Evaluation shows the memetic algorithm enhances network lifetime compared to the genetic algorithm alone.
1. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
.Model Huge,stdcall
.stack 64000
.data
flag byte 0
sotun1 word 540
sotun2 word 740
border1 word 0
border2 word 0
planexp word 300
planeyp word 368
speed word 500
level word 1
fuelper word 100
pexplode word ?
speed1 word 5
tiractive word 0
tirxp word 300
tiryp word 355
tirex word -1
waistT word 0
;**************************************object's variables******************************
station1x word ?
station1y word ?
station1Active word 1
station1ex word -1
;========================
ship1x word ?
ship1y word ?
ship1speed word 3
ship1halat word 1
ship1Active word 1
ship1ex word -1
;========================
heli1x word ?
heli1y word ?
heli1speed word 3
heli1halat word 1
heli1Active word 1
heli1no word 1
heli1ex word -1
;=======================
heli2x word ?
heli2y word ?
heli2speed word 3
heli2halat word 1
heli2Active word 1
heli2no word 1
heli2ex word -1
;=======================
station2x word ?
station2y word ?
station2Active word 1
station2ex word -1
;=======================
ship2x word ?
-1-
2. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
ship2y word ?
ship2speed word 3
ship2halat word 1
ship2Active word 1
ship2ex word -1
;=======================
heli3x word ?
heli3y word ?
heli3speed word 3
heli3halat word 1
heli3Active word 1
heli3no word 1
heli3ex word -1
;=======================
station3x word ?
station3y word ?
station3Active word 1
station3ex word -1
;=======================
ship3x word ?
ship3y word ?
ship3speed word 3
ship3halat word 1
ship3Active word 1
ship3ex word -1
;----------------------------LineLeftToRight--------------------@
LineLtoR macro n1,m1,n2,m2,color
Local Back
PushA
Mov CX,n1
Back :
Point CX,m1,color
INC CX
CMP CX,n2
JNE Back
Point CX,m1,color
PopA
endm
;-------------------------------------waist---------------------------
waist macro n
local l1,l2
pusha
mov cx,n
l1:
push cx
mov cx,20000
l2: loop l2
pop cx
loop l1
popa
endm
;-------------------------------------pause---------------------------
pause1 macro n
local l1,l2,e1
-2-
3. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
pusha
mov cx,n
cmp cx,0
je e1
l1:
push cx
mov cx,20000
l2: loop l2
pop cx
loop l1
e1:
popa
endm
;----------------------------ClearScreen------------------------@
Cls macro Color
PushA
Mov Ax,0600H
Mov CX,0000H
Mov DH,30
Mov DL,88
Mov BH,Color
INT 10H
PopA
endm
;----------------------------Point------------------------------@
Point macro n1,m1,color
PushA ;Set all of register in Stack
Mov CX,n1
Mov DX,m1
Mov BH,0
Mov AL,color
Mov AH,0CH
INT 10H
PopA ;Get all of register than Stack
endm
;---------------------------plane------------------------------------@
plane macro sotun,satr,halat
local p1,p2,end1
PushA
mov cx,sotun
mov dx,satr
mov bx,halat
cmp bx,1
jne p1
call planeN
jmp end1
p1:
cmp bx,1
jg p2
call planeL
jmp end1
p2:
call planeR
end1:
popA
-3-
24. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
-24-
25. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-25-
26. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
-26-
27. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
-27-
28. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
-28-
29. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-29-
30. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-30-
31. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-31-
32. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
RET
tir1 endp
Rtir proc
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
-32-
33. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
-33-
34. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-34-
35. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-35-
36. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-36-
37. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-37-
38. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-38-
39. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-39-
40. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
RET
Rtir endp
scoreboard proc
push dx
mov dx,407
l9:
lineLtoR 0,dx,640,dx,0fh
inc dx
cmp dx,480
jne l9
pop cx
RET
scoreboard endp
;************************************keyboard procedure*****************************
key proc
mov ah,11h
int 16h
jz l5
mov ah,00h
int 16h
-40-
41. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
mov bx,-1
cmp ah,4dh
jne notr
waist 1000
mov dx,planexp
add planexp,3
plane planexp,planeyp,2
jmp l4
notr:
cmp ah,4bh
jne notl
waist 1000
mov dx,planexp
sub planexp,3
plane planexp,planeyp,0
jmp l4
notl:
cmp ah,48h
jne notu
mov speed,10
cmp speed1,7
je lo1
add speed1,2
lo1:
jmp l4
notu:
cmp ah,50h
jne notd
mov speed,1000
cmp speed1,3
je lo2
sub speed1,2
lo2:
jmp l4
notd:
cmp ah,39h
jne notspace
waist 1000
cmp tiractive,0
jne already
tirreset
mov tiractive,1
already:
jmp l4
notspace:
cmp ah,01h
mov bx,0
jmp l4
l5:
mov dx,-1
l4:
RET
key endp
-41-
42. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
;*********************************Fuel************************************
FuelP Proc
push cx
push dx
Add cx,4
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,15
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-42-
43. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,19
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-43-
44. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,23
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-44-
45. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,23
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,23
Inc dx
point cx,dx,9h
-45-
46. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,23
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
-46-
47. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,23
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
-47-
48. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,23
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
-48-
49. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,23
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
-49-
50. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,23
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
-50-
51. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,23
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
-51-
52. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,23
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
-52-
53. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,23
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,23
Inc dx
-53-
54. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,23
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-54-
55. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
-55-
56. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
-56-
57. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
-57-
58. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
-58-
59. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
-59-
60. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
-60-
61. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
-61-
62. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
-62-
63. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
-63-
64. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
-64-
65. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
-65-
66. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
-66-
67. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
-67-
68. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
-68-
69. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
-69-
70. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
-70-
71. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
-71-
72. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
-72-
73. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
-73-
74. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
-74-
75. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
-75-
76. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
-76-
77. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
-77-
78. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
-78-
79. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
-79-
80. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
-80-
81. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
-81-
82. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
-82-
83. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
-83-
84. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
-84-
85. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
-85-
86. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
-86-
87. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
-87-
88. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
-88-
89. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
-89-
90. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
-90-
91. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
-91-
92. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
-92-
93. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
-93-
94. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,ah
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
-94-
95. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Sub cx,23
Inc dx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
-95-
96. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
Inc cx
point cx,dx,al
pop dx
pop cx
Ret
FuelP endp
.CODE procs
;*******************************plane to NormalPosition**************
planeN proc
push dx
push cx
Add cx,12
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
-96-
97. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
-97-
98. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,12
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
-98-
99. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,20
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
-99-
100. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,24
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
-100-
101. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,28
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
-101-
102. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,32
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
-102-
103. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,32
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
-103-
104. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,32
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
-104-
105. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,32
Inc dx
-105-
106. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
-106-
107. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,32
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
-107-
108. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,32
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
-108-
109. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,32
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
-109-
110. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,28
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
-110-
111. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,16
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
-111-
112. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,12
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,20
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
-112-
113. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,24
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
-113-
114. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,24
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-114-
115. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,24
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
-115-
116. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,24
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-116-
117. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,24
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-117-
118. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,24
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Add cx,5
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-118-
119. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,9
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
pop cx
pop dx
RET
planeN endp
;*******************************plane to rightposition**************
planeR proc
push dx
push cx
Add cx,12
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
-119-
120. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,8
Inc dx
point cx,dx,9h
-120-
121. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,12
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,20
Inc dx
point cx,dx,9h
Inc cx
-121-
122. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,24
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-122-
123. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,28
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-123-
124. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
-124-
125. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Sub cx,32
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
-125-
126. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,32
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
-126-
127. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,32
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
-127-
128. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,32
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
-128-
129. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,32
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
-129-
130. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
-130-
131. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,32
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
-131-
132. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,32
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
-132-
133. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,28
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
-133-
134. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,16
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,12
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
-134-
135. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,20
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
-135-
136. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,24
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
-136-
137. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,24
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
-137-
138. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,24
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
-138-
139. C:masm32ftest.asm 22/01/2012 10:25 ب.ظ
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Sub cx,24
Inc dx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,0Eh
Inc cx
point cx,dx,9h
Inc cx
point cx,dx,9h
-139-