Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

Design a circuit to detect when 3 and only 3 bits are set
out of 8 bits.(eg. o0101100)

Answer Posted / gautam

I have modified it a bit,

MOVL XAR1, #Data
MOVL XAR0, #0x00
MOVL XAR2, #0x00

Loop:
TBIT *XAR1,#XAR2
BF Loop1, NTC
INR AR0

Loop1:
INR AR2
MOV AL, *XAR0
CMP AL, @0x03
BF Action, EQ

MOV AL, *XAR2
CMP AL, @0x08
BF Loop, NEQ

Loop3:
EXIT

Action:

Is This Answer Correct ?    0 Yes 5 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

what is meant by a forward reference in c?

821


What is the repository pattern? Why are patterns important?

885


What is risc architecture?

806


Left to your own devices, what would you create?

767


Do you know what is priority inversion?

869


Explain how does combination of functions reduce memory requirements in embedded systems?

931


Which parameters decide the size of data type for a processor?

863


Explain what are the uses of the keyword static?

815


Explain me what is kernel paging?

822


What is watchdog timer?

893


What are the differences between mocks and stubs/fakes and where you might use them.

830


What are the advantages and disadvantages of embedded system?

945


Describe a software development life cycle that you've managed.

829


Mention what are buses used for communication in embedded system?

864


Tell me what are the qualifiers in c?

943