試給出下列各指令的機(jī)器目標(biāo)代碼:
試按下列要求分別編制程序段: (1)把標(biāo)志寄存器中符號(hào)位SF置‘1’。 (2)寄存器AL中高低四位互換。 (3)由寄存器AX,BX組成一個(gè)32位帶符號(hào)數(shù)(AX中存放高十六位),試求這個(gè)數(shù)的負(fù)數(shù)。 (4)現(xiàn)有三個(gè)字節(jié)存儲(chǔ)單元A,B,C。在不使用ADD和ADC指令的情況下,實(shí)現(xiàn)(A)+(B)=>C。 (5)用一條指令把CX中的整數(shù)轉(zhuǎn)變?yōu)槠鏀?shù)(如原來(lái)已是奇數(shù),則CX中數(shù)據(jù)不變,如原來(lái)是偶數(shù),則(CX)+1形成奇數(shù))。