Ravitesh Mishra
                                Assistant Professor
                                   BCE,Mandideep




HARDWARE/FIRMWARE ALGORITHM   4/3/2013            1
A     design algorithm       is procedure for
  implementing solution of problem with given
  equipment.
 It is a step –by-step procedure.
 Needs lot of creation.
 Designer can develop an algorithm,if
  1. Thoroughly understands the problem.
  2. Assums initial configuration of equipment.



         HARDWARE/FIRMWARE ALGORITHM   4/3/2013   2
   HARDWARE ALGORITHM                           FIRMWARE ALGORITHM
                                                 It is the midway between
   It is use to implement &
                                                  hardware & software
    control operation of system.
                                                 Microprogram        (set    of
   Starts   with   finite    no.     of
                                                  microinstruction)    generates
    procedural steps.
                                                  control signals




                HARDWARE/FIRMWARE ALGORITHM   4/3/2013                  3
It adds the number with sign bit.              Overflow V is 1 if EX-OR of the
Carry out of sign bit is discarded.            last two carries is 1.


                 HARDWARE/FIRMWARE ALGORITHM   4/3/2013               4

Hardware firmware algorithm

  • 1.
    Ravitesh Mishra Assistant Professor BCE,Mandideep HARDWARE/FIRMWARE ALGORITHM 4/3/2013 1
  • 2.
    A design algorithm is procedure for implementing solution of problem with given equipment.  It is a step –by-step procedure.  Needs lot of creation.  Designer can develop an algorithm,if 1. Thoroughly understands the problem. 2. Assums initial configuration of equipment. HARDWARE/FIRMWARE ALGORITHM 4/3/2013 2
  • 3.
    HARDWARE ALGORITHM  FIRMWARE ALGORITHM  It is the midway between  It is use to implement & hardware & software control operation of system.  Microprogram (set of  Starts with finite no. of microinstruction) generates procedural steps. control signals HARDWARE/FIRMWARE ALGORITHM 4/3/2013 3
  • 4.
    It adds thenumber with sign bit. Overflow V is 1 if EX-OR of the Carry out of sign bit is discarded. last two carries is 1. HARDWARE/FIRMWARE ALGORITHM 4/3/2013 4