Interview Questions Answers.ORG
Interviewer And Interviewee Guide
Interviews
Quizzes
Home
Quizzes
Interviews New Artificial Intelligence Interviews:Advanced Embedded SystemsAI Fuzzy LogicAI GeneralAI Knowledge RepresentationAI LanguagesAI RecognitionArtificial Intelligence GamesArtificial Intelligence Language ProcessingArtificial Intelligence Neural NetworksArtificial Intelligence RoboticsArtificial Intelligence ToolsVirtual AssistantVirtual Reality
Copyright © 2018. All Rights Reserved
Advanced Embedded Systems Interview Question:
Do you know what is Endianness of a system and how do different systems communicate with each other?
Submitted by: Muhammad☛ Endianness basically refers to the ordering of the bytes within words or larger bytes of data treated as a single entity.
☛ When we consider a several bytes of data say for instance 4 bytes of data,XYZQ the lower byte if stored in a Higher address and others in successively decreasing addresses, then it refers to the Big Endian and the vice versa of this refers to Little Endian architecture.
☛ Intel 80x86 usually follows Little Endian and others like IBM systems follow Big Endian formats.
☛ If the data is being transmitted care has to be taken so as to know as to which byte,whether the higher or the lower byte is being transmitted.
☛ Hence a common format prior to communication has to be agreed upon to avoid wrong interpretation/calculations.
☛ Usually layer modules are written so as to automate these conversion in Operating systems.
Submitted by: Muhammad
☛ When we consider a several bytes of data say for instance 4 bytes of data,XYZQ the lower byte if stored in a Higher address and others in successively decreasing addresses, then it refers to the Big Endian and the vice versa of this refers to Little Endian architecture.
☛ Intel 80x86 usually follows Little Endian and others like IBM systems follow Big Endian formats.
☛ If the data is being transmitted care has to be taken so as to know as to which byte,whether the higher or the lower byte is being transmitted.
☛ Hence a common format prior to communication has to be agreed upon to avoid wrong interpretation/calculations.
☛ Usually layer modules are written so as to automate these conversion in Operating systems.
Submitted by: Muhammad
Copyright 2007-2024 by Interview Questions Answers .ORG All Rights Reserved.
https://InterviewQuestionsAnswers.ORG.
https://InterviewQuestionsAnswers.ORG.