The Experts below are selected from a list of 303 Experts worldwide ranked by ideXlab platform
Bob Neveln - One of the best experts on this subject based on the ideXlab platform.
-
linux assembly language programming
2000Co-Authors: Bob NevelnAbstract:1. Introduction. The Fetch-Execute Cycle. The Linux Operating System. The Gnu C Compiler. The Edlinas Assembler. NASM. Other Assemblers. 2. Placeholding Numeration. The Decimal and Pentimal Systems. Pentimal Arithmetic. Conversion to Pentimal. The Binary System. Memory as a Rectangle of Bits. The Hexadecimal System. Base Distinguishing Notations. Fractions in Other Bases. Converting Fractions. 3. Logic Circuits and Computation. The NOT Gate. Boolean Operators. Logic Gates. Addition Circuits. Sequential Circuits. Negative Number Representation. Subtraction Using Negation. Placeholding Two's Complement. Memory Circuits. x86 General Registers and their Ancestry. The MOV Command. Addition and Subtraction Commands. Multiplication and Division Commands. 4. Assembly Language. The Four Field Format. Computers from the CPU Standpoint. Simple Assembly Language Programs. Assembler Programs with Jumps. Assembler Programs with Loops. Signed Comparisons. Unsigned Comparisons. Linux .s files. 5. Machine Language. Assembling Simple Programs. Opcode Space. The ModRM Byte. 386 Space (0F + ...). 32-Bit vs 16-Bit Code. The 8-Bit Registers. Linux .o Files. 6. Memory. 4-Byte Data Width. Addresses in Brackets. Operand Size Ambiguity. Labels. Immediate Storage. 7. The Stack. Push and Pop Operations. Subprograms. Parameter Passing. Recursion. 8. Linux User Programs. Multitasking. Paging. Address Translation. Program Segments. Other Data Segments. Protection. Executable Files in ELF Format. Object Files in ELF Format. 9. Interrupts. Polling. External Interrupts. ISA Architecture. Internal and Software Interrupts. System Calls. Privilege Levels. Control Transfer. Scheduling. 10. Bit Manipulations. Bitwise Logic Operations. The AND, OR, NOT, and XOR Commands. Bit Setting and Testing. Shift Instructions. 11. Device Drivers. Device-Independent Files. Devices as Files. Morse Code Speaker Driver. Serial Port Digitizer Driver. 12. DOS Programs. Real Mode Segmentation. Edlinas Environment Variables. Fixed Memory Areas. Real Mode Interrupts. Checking DOS Memory. 13. Linux Boot Time Programs. Changing to Protected Mode. Protected Mode Segmentation. Setting Up the Global Descriptor Table. Closing. Index.
Abdelrasoul Jabar Alzubaidi - One of the best experts on this subject based on the ideXlab platform.
-
Microcontroller based kit design for Octal to Hexadecimal System Conversion without returning to another System
IOSR Journal of Engineering, 2014Co-Authors: Abd Elnour, Abd Elrahim, Abdelrasoul Jabar AlzubaidiAbstract:The ordinary method of conversion from the octal numbering System to the Hexadecimal numbering System goes through two steps . The first step is to convert from octal to binary and the second step is to convert from the binary to Hexadecimal. The same procedure of conversion can be conducted by going through the decimal System .This paper deals with a direct method of conversion from octal into Hexadecimal without returning to another System. Although it is little complicated, but it is useful to find such procedure of conversion and then prove it mathematically. Building such a direct conversion algorithm is useful in the computing work. The System design and the algorithm can be used as a model for teaching the undergraduate students in the field of computer and electronics.
Pan Ji-qiang - One of the best experts on this subject based on the ideXlab platform.
-
An Study on The Means of Number System Display in Assembly Language
Computer Knowledge and Technology, 2007Co-Authors: Pan Ji-qiangAbstract:When we use the assembly language programming,we frequently need to demonstrate the result data according to the different notational System form,but the computer machine number is carries on processing and memorying according to the binary mode,how carries onthem the transformation,separately presses form demonstration and so on the binary System,decimal base and Hexadecimal System on the monitor? This article produces the concrete realization method.
Duanmu Hai-chen - One of the best experts on this subject based on the ideXlab platform.
-
Demonstrates the Many Kinds of Notational System with the Assembly Language Realization on the Screen
Computer Knowledge and Technology, 2006Co-Authors: Duanmu Hai-chenAbstract:When we use the assembly language programming, we frequently need to demonstrate the result data according to the different notational System form, but the computer machine number is carries on processing and memorying according to the binary mode,how carries on them the transformation,separately presses form demonstration and so on the binary System, decimal base and Hexadecimal System on the CRT monitor? This article produces the concrete realization method.
Abd Elnour - One of the best experts on this subject based on the ideXlab platform.
-
Microcontroller based kit design for Octal to Hexadecimal System Conversion without returning to another System
IOSR Journal of Engineering, 2014Co-Authors: Abd Elnour, Abd Elrahim, Abdelrasoul Jabar AlzubaidiAbstract:The ordinary method of conversion from the octal numbering System to the Hexadecimal numbering System goes through two steps . The first step is to convert from octal to binary and the second step is to convert from the binary to Hexadecimal. The same procedure of conversion can be conducted by going through the decimal System .This paper deals with a direct method of conversion from octal into Hexadecimal without returning to another System. Although it is little complicated, but it is useful to find such procedure of conversion and then prove it mathematically. Building such a direct conversion algorithm is useful in the computing work. The System design and the algorithm can be used as a model for teaching the undergraduate students in the field of computer and electronics.