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 continuous integration? Have you used it and why is it important?

839


How can to check the working of a sensor deployed in a project?

1734


How does the interrupt architecture works?

945


What are the types of embedded system?

1103


What are recursive functions? Can we make them in line?

881


Differentiate testing and verification?

972


Why is java mostly used in embedded systems?

1029


What's yagni? Is this list of questions an example?

865


Tell me how many types of ipc mechanism you know?

873


Tell me what are the different storage classes in c?

906


What is the main function of multiplexed address/data bus?

911


What is the repository pattern? Why are patterns important?

933


what are buses used for communication in embedded system?

936


How many types of ipc mechanism you know?

865


Tell me can a variable be both const and volatile?

941