Processor Work In Mobile?

 Processor work in mobile processors goes through three stages.



The first stage is conversion of control word from binary code to address-words.

To do that, the processor uses a series of long-read/long-write instructions, often taking a function call as an argument.

These data are referred to as addresses.

The second stage is the assignment of data to the address words.

In this stage, the processor takes an address word as an input and converts it into a one or two bit number.

As an example, the following code takes the address 00011 and converts it into the value 1000, with the meaning "set address of this address to 1000".

The bit 31 on the label number represents a 1 bit.

This is a simple example of low-level processing, but it shows how simple it is to compute anything in a simple binary code.

The final stage of processor work is actually the addition of results from the previous stages.

In the above example, the processor adds the 1000 number to the control word 00011, resulting
which equals 10000.

Conversion of control-word to address-words using long-read/long-write instructions can be used for simple instructions such as "add 1000" or "read 1" but it does not have to be used.

The original IBM PC had a program which used a long read/write operation to convert the program line-by-line.

Using a memory-mapped file system, or a stack, an operating system such as MS-DOS can perform extensive address-lengths of Address Instruction Set

loads for each subroutine.

If there are hundreds or thousands of software routines (subroutines) in a software application, this is not so

frequent.

Most software applications are coded in only a few different ways.

For example, it is very uncommon for programs written for the operating system to have the code of operating system routines to themselves.

This is often referred to as software extensibility.

Operating system commands allow programs to extend each other, by connecting and calling each other.

For example, the main file system for MS-DOS is called COFF.

Many programs call into COFF and a program in COFF calls a program called DLL, that does a program in MS-DOS.

This is accomplished in a program called DLL/V.

Each line of COFF contains three bytes.

The last byte of the line is the size of the program that is supposed to be loaded into that byte of the address space.

For example, if a line looks like this, there will be a 12-byte line.

The first byte is the length of the program.

The second byte is the size of the program.

The third byte is the name of the program that is supposed

Post a Comment

0 Comments