Assembly Language: Data Conversions Routines

Computer systems use character based keyboards and displays for inputting and outputting data. Conversion routines are necessary to convert data types to character strings and back again.

Consider the entry from a keyboard of an integer value 276. This represents a three character sequence of ‘2’, ‘7’ and ‘6’. This character sequence will need to be converted into an appropriate 16bit value representing an integer. Also consider displaying the value of a byte as two hex digits. Each nibble must be converted to an ASCII character before displaying on the terminal screen. Continue reading “Assembly Language: Data Conversions Routines”

Advertisements

Assembly Language: Implementation of High level Language Constructs

In High Level Languages such as PASCAL and BASIC, several constructs are available which help to implement programs. You should know how these constructs are implemented in assembly language.The constructs that we will now deal with involve SELECTION and ITERATION. Both types of constructs are implemented using the conditional BRANCH instructions of the processor.

These types of instructions test the state of the various flags of the status register. All variables are memory based. Any manipulation of variables normally involves three steps,

  1. Load the variable into a register
  2. Perform the operation
  3. Store the result back into the variables location

Continue reading “Assembly Language: Implementation of High level Language Constructs”

Assembly Language : Directives

As mentioned previously, assembler directives are instructions to the assembler, and are not translated into machine instructions.

The use of directives gives the programmer some control over the operation of the assembler, increasing flexibility in the way programs are written. The following is a list of the common pseudo-ops. Continue reading “Assembly Language : Directives”

How to Make Use of Cheap Internet Banner Advertising

For years now, internet banner advertising has captured the World Wide Web for it has become a large help in saving an amount of money while reaching beyond territories. Banner advertising played a major part in market trafficking all over the internet and many individuals and companies have bought themselves these cheap internet banner advertising. Some made use of it financially; others have no idea on what to do with it. Continue reading “How to Make Use of Cheap Internet Banner Advertising”

Free Internet Marketing Methods that will Save your Internet Business

Best things in life are free, as many would say. This especially holds true with efforts in advertising one’s products or services. With free Internet marketing services, one can save a lot. Instead of shelling out for the marketing aspect of your product or services, that chunk of money could be put to other important elements of your business since many information websites now offer knowledge regarding Internet marketing services that comes with no price tag at all. Continue reading “Free Internet Marketing Methods that will Save your Internet Business”

All About Internet Advertising Methods

People opt for internet advertising methods because practically half of the world’s population knows HTML. If you have your own business, you have to decide on what internet advertising method works for you. Ask yourself what are you going to avail of: the expensive internet advertising methods or the cheap ones? Others will pipe in “expensive!” immediately, but they don’t know cheap internet advertising method attracts great benefits as well. Continue reading “All About Internet Advertising Methods”