Suggest You
#1 in Business Subscribe Email Print

You are here: Home > Computers and Technology > Computers and Technology > History of the Computer - Machine Code Programs Part 2 of 3

Tags

  • first
  • instructions
  • bigger picture
  • simple program
  • these instructions

  • Links

  • Bathroom Furniture
  • How To Start Earning Without Spending A Dime
  • Unsecured Credit Loan: Loan Without Security
  • Suggest You - History of the Computer - Machine Code Programs Part 2 of 3

    Does My New Product Idea Really Have Legs?
    My firm looks at hundreds of new product ideas, concepts and inventions every year. Many have great potential. When reviewing these opportunities the creator inevitably asks some form of the following: “Before spending any money, how can I get a feel for the potential success of my new idea?”Consumer research, focus groups and test marketing are commonly utilized b
    010 ADD
    (3)011 - 010 001 001 SUBTRACT
    (4)100 - 011 001 010 BRANCH
    (5)101 - 100 000 000 STOP

    The format for these instructions, or the way the bits are laid out, determines what the instruction does, and what data it uses. We are using

    How To Turn Your eBook Into A Massive Information Marketing Business!
    Do you have an e-book? Is it doing well? Most people feel satisfied if they have an e-book that is selling well. What they don’t realize however, is if they adopt three simple strategies, they can double or triple their profits.You see it’s not enough to just sell an e-book. You should be looking at the bigger picture. The bigger picture involves conver
    What components will we be using? We have mentioned Registers as being where data being worked on is stored. One of these is the Program or P register. This is essentially a set of flip-flops, one for each 'bit' of the instruction. Various bits of this register are then decoded to see what the instruction has to do, for example an add or a test for 0.

    Other registers would be used to store data to be added, and for the result, they could also be for data to be sent to a disk or tape drive.

    We will look at a simple program to calculate the area of a rectangle. We can use any dimensions using this program, we will use 3x4 for illustration purposes. For this example we only have 5 instructions we can use, an ADD, a SUBTRACT, a STORE, a BRANCH and a STOP. The stop isn't strictly a normal instruction, but serves the purpose here.

    The program is in memory from location zero onwards and looks like this:-

    (0)000 - 000 011 000 STORE
    (1)001 - 000 100 001 STORE
    (2)010 - 001 000 010 ADD
    (3)011 - 010 001 001 SUBTRACT
    (4)100 - 011 001 010 BRANCH
    (5)101 - 100 000 000 STOP

    The format for these instructions, or the way the bits are laid out, determines what the instruction does, and what data it uses. We are using

    IT Spending: Your Clients Aren't a PC Vendor's Science Experiment
    If you’ve been in the computer consulting business for a while, you know that influencing product selection is one of the more valuable services that your firm performs for its client base.Your clients depend on your firm to guide them toward reliable, cost-effective technology solutions. Along the same lines, your clients count on your firm to help them steer clea
    s register are then decoded to see what the instruction has to do, for example an add or a test for 0.

    Other registers would be used to store data to be added, and for the result, they could also be for data to be sent to a disk or tape drive.

    We will look at a simple program to calculate the area of a rectangle. We can use any dimensions using this program, we will use 3x4 for illustration purposes. For this example we only have 5 instructions we can use, an ADD, a SUBTRACT, a STORE, a BRANCH and a STOP. The stop isn't strictly a normal instruction, but serves the purpose here.

    The program is in memory from location zero onwards and looks like this:-

    (0)000 - 000 011 000 STORE
    (1)001 - 000 100 001 STORE
    (2)010 - 001 000 010 ADD
    (3)011 - 010 001 001 SUBTRACT
    (4)100 - 011 001 010 BRANCH
    (5)101 - 100 000 000 STOP

    The format for these instructions, or the way the bits are laid out, determines what the instruction does, and what data it uses. We are using

    Credit Scoring Basics and How That Affects You
    A Credit Score is designed to measure the risk of default by taking into account various factors in a person's financial history. The exact formula for credit scoring is still a closely guarded secret, but it largely depends upon the factors such as punctuality of payment in the past, length of credit history, types of credit used (installment, revolving, consumer finance
    We will look at a simple program to calculate the area of a rectangle. We can use any dimensions using this program, we will use 3x4 for illustration purposes. For this example we only have 5 instructions we can use, an ADD, a SUBTRACT, a STORE, a BRANCH and a STOP. The stop isn't strictly a normal instruction, but serves the purpose here.

    The program is in memory from location zero onwards and looks like this:-

    (0)000 - 000 011 000 STORE
    (1)001 - 000 100 001 STORE
    (2)010 - 001 000 010 ADD
    (3)011 - 010 001 001 SUBTRACT
    (4)100 - 011 001 010 BRANCH
    (5)101 - 100 000 000 STOP

    The format for these instructions, or the way the bits are laid out, determines what the instruction does, and what data it uses. We are using

    7 Strategies That Will Help You Reduce Credit Card Debt
    1. Identify your debt problem – It’s important you find the main problem that created your credit card debt. Try to cut that specific payment by at least 20%. If you don’t, your credit card debt will only worsen and in the future eliminating your credit card debt will be harder to achieve.2. Create a Budget and Goal – Remember that the first thing tha
    and a STOP. The stop isn't strictly a normal instruction, but serves the purpose here.

    The program is in memory from location zero onwards and looks like this:-

    (0)000 - 000 011 000 STORE
    (1)001 - 000 100 001 STORE
    (2)010 - 001 000 010 ADD
    (3)011 - 010 001 001 SUBTRACT
    (4)100 - 011 001 010 BRANCH
    (5)101 - 100 000 000 STOP

    The format for these instructions, or the way the bits are laid out, determines what the instruction does, and what data it uses. We are using

    How to Build and Sell your eBook at the Same Time
    Why write an eBook? You want ongoing, lifelong multiple streams of income. You want to raise your credibility and trust ratings with clients or customers. You want to get your message out so the world can be a better place. Yet, you want to spend only a little time on it. (Would you be willing to spend 4 hours a week?) You want to get it out fast (Would 4-
    010 ADD
    (3)011 - 010 001 001 SUBTRACT
    (4)100 - 011 001 010 BRANCH
    (5)101 - 100 000 000 STOP

    The format for these instructions, or the way the bits are laid out, determines what the instruction does, and what data it uses. We are using a format devised for this illustration. For example here is an ADD instruction

    001 001 010

    The first three bits are the 'command', or what the instruction does. 001 is decoded as an ADD. The rest of the instruction tells us what to add. The next three bits are the address of the register to be added. The last three bits are the register to be added to. This instruction will take the contents of register 000 and add them to the contents of register 010. The result will be placed in register 010.

    How do we get data into those registers 000 and 001? We have a STORE instruction. This time the format is:-

    000 011 000

    Once again the first 3 bits are the command - STORE. The next 3 bits are the data, decimal 3 in this case, the last three are where to store it - in register 0. We will put decimal 3 in register 0.

    The SUBTRACT instruction is telling us to subtract a value, in this case 1, from the contents of register 1. The result goes in register 1. (An extra bit not

    HTTP = HTML link (for blogs, profiles,phorums):
    <a href="http://www.suggestyou.com/article/170361/suggestyou-History-of-the-Computer--Machine-Code-Programs-Part-2-of-3.html">History of the Computer - Machine Code Programs Part 2 of 3</a>

    BB link (for phorums):
    [url=http://www.suggestyou.com/article/170361/suggestyou-History-of-the-Computer--Machine-Code-Programs-Part-2-of-3.html]History of the Computer - Machine Code Programs Part 2 of 3[/url]

    Related Articles:

    The Green Scarf

    Affiliate Marketing- Why Must I Capture My Affiliate Leads?

    Hotel Brokerage

    Bookmark it: del.icio.us digg.com reddit.com netvouz.com google.com yahoo.com technorati.com furl.net bloglines.com socialdust.com ma.gnolia.com newsvine.com slashdot.org simpy.com shadows.com blinklist.com