Page 156 - DCAP210_INTRODUCTION__TO_MICROPROCESSORS
P. 156

Introduction to Microprocessors


                  Notes            In the early 1980s, HCI was a small and focused specialty area. It was a cabal trying to establish
                                   what was then a heretical view of computing. Today, largely due to the success of that endeavor,
                                   HCI is a vast and multifaceted community, loosely bound by the evolving concept of usability,
                                   and the integrating commitment to value human concerns as the primary consideration in
                                   creating interactive systems.

                                   Questions
                                   1. Describe brief about Human-computer interaction (HCI).
                                   2. What are the concepts of usability of Human-computer interaction (HCI)?


                                 10.5 Summary

                                   •  A loop is the procedure which asks the microprocessor to change the sequence of execution
                                      and perform the task repeatedly.
                                   •  Counting is technique allows programmer to count how many times the instruction/set of
                                      instructions are executed.
                                   •  The unconditional jump instruction creates a continuous loop which can be stopped only
                                      by the resetting of the system.
                                   •  ADD and SUB instructions implicitly assume that one of the operand is register.

                                 10.6 Keywords

                                 Counting: Counting is technique allows programmer to count how many times the instruction/
                                 set of instructions are executed.
                                 Looping: Looping is the programming technique used to instruct the microprocessor to repeat
                                 tasks.
                                 Machine code: Machine code or machine language is a system of instructions and data executed
                                 directly by a computer's central processing unit.

                                 Registers: A register, among other definitions, is a record in writing. As a verb it is to record or to
                                 be recorded in an official list.
                                 Rotate instructions: Rotate instructions rotate the Accumulator bits. This group includes four
                                 instructions.

                                                 1. Explain the machine code with example.
                                                 2. Give the code for looping instruction. Explain.


                                 10.7 Self-Assessment Questions

                                   1. Simple arithmetic operations describes the operations between number or contents of the
                                      microprocessor ………
                                      (a) instruction                   (b) repeater

                                      (c) register                      (d) None of these
                                   2. The rotate instruction is related to rotating the bits ………
                                      (a) accumulator                   (b) register
                                      (c) instruction                   (d) None of these



        150                              LOVELY PROFESSIONAL UNIVERSITY
   151   152   153   154   155   156   157   158   159   160   161