ASSEMBLY LANGUAGE TRANSLATOR

Patent №

US 6,317,873

Granted

2001-11-13

Filed 1998

Owner

ALCATEL USA SOURCING, L.P.

Lab

AI components

2

nlp · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09173158

A computer-implemented method of translating an assembler program into a high-level language computer program is provided. The method includes receiving each line of the assembler program, parsing individual fields in each assembler program line, including an absolute line number and an opcode for an assembler instruction. Each assembler program line is then stored into a data structure such that each line is accessible and each field in each line is accessible, and the numeric opcode of each assembler program line is parsed into individual digits. Alternatively, the symbolic opcode and operands may be decoded to produce a more human readable and maintainable output. For each assembler program line, a decision tree is traversed in response to the value of each opcode digit to identify the corresponding assembler instruction. The assembler instruction is then translated to an equivalent set of code in the high-level computer language. The equivalent set of code for each assembler program line is generated and provided as output.

AI classification

Natural language1.00
AI hardware0.87
Knowledge representation0.14
Planning0.10
Evolutionary computation0.00
Vision0.00
Speech0.00
Machine learning0.00

Ownership

ALCATEL USA SOURCING, L.P.

assignment · 95280684

Assignors

TOWNSEND, ARTHUR R.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC