1.write down the RTL for the SUBT instructions. 2.Draw a flowchart to indicate SUBT instructions is processed. Solution 1) RTL is a easy human understandable language to specify or to perform the operations SUBT is instruction which is used to perform or subtracts the Source operand from destination operand and the subtracted result is stored into destination operand Conditions Source operand should be a register or a memory location or may be a immediate address Destination operand should be a Register or memory location but not be a Immediate address At a single time its not possible if both source and destinations to be a memory locations General format of a SUB RTL(Register Transfer Language) format SUB DESTINATION OPERAND,SOURCE OPERAND; eg SUB AX,18H; SUB AX,BX; SUB AX,[2000H]; 2) FLOW CHART to indicate SUBT instruction process Instruction Cycle Implementation 1) Fetching of instructions will be performed at first 2) Updation of PC(Program counter will takes place) in second stage 3) Decoding of fetched instructions will be takes place in next stage 4) Execution of given eithr arthemetic or logic or conditional or unconditional or anyother operations will takes place in the later stage If Incase of SUB instruction Both Source and destinations datas are retrieved then it will check Sign of both datas,If.