Assembler for 386+ CPU's is a hardware specific programming language used to get greater speed, to reduce the size of bootstraps or embedded systems, as well as to get greater control of I/O or systems structures. This test is designed to measure the programming skills of an Assembler programmer of any subfield of 386+ Assembler. An assessment for Assembler for IBM Mainframes is also available. Total Questions 40 Question Types Multiple Choice Competencies Tested Register UseInstruction SetMASM SyntaxOptimizationSystem StructuresMiscellaneous Tasks Tested EBP addressingAX addressingIDIV instructionBX addressingESP addressingEAX addressingSegment OverridesIMUL instructionJECXZTest and clear a bitOUTLEAVENOTdivideXCHGConditional branchesNOPPUSH@FFAR@codeMacrosSimplified Segment DirectivesCorrect an errorrep movsbBTBSample codeU/V pipesUpgrading 386 codeLEAAGITSSSegment RegistersCall gatesGDT descriptorsLMSWI/O delaysTASM size overrideCache sizeEFLAGS