1 X0 1011 Y0 0001 XY X0 1011 Slides: 42 Download presentation 例1 已知 X=0. 1011 Y=0. 0001 求 [X+Y]补 解 [X]补=0. 1011 [Y]补=0. 0001 [X+Y]补=[X]补+[Y]补 =0. 1011 0. 0001 0. 1100 例3 已知 X=-0. 1001 Y=-0. 0101 求 [X+Y]补 解 [X]补=1. 0111 [Y]补=1. 1011 [X+Y]补=[X]补+[Y]补 =1. 0111 1. 1011 11. 0010 例2 已知 X=0. 1011 求 [X-Y]补 解 [X]补=0. 1011 Y=-0. 0101 [Y]补=1. 1011 [-Y]补=0. 0101 [X-Y]补=[X]补+[-Y]补 =0. 1011 0. 0101 1. 0000 例3 已知 X=-0. 1001 Y=-0. 0101 求 [X-Y]补 解: [X]补=1. 0111 [Y]补=1. 1011 [-Y]补=0. 0101 [X-Y]补=[X]补+[-Y]补 =1. 0111 0. 0101 1. 1100 2 已知 X=-0101001 Y=+1100101 试以 8位二进制数的形式利用变形 补码计算X-Y=?,并判断溢出。 解: [X]补=11010111 [Y]补 = 01100101 [-Y]=10011011 111010111 11001101110010 结果为负溢出 3 已知 用变形补码计算[X-Y]补=? 并判断溢出 解:X= - 0. 0100010 [X]补=1. 1011110 Y= - 0. 0010011 [Y]补=1. 1101101 [ - Y ]=0. 0010011 [X-Y]补=[X]补+[-Y]补 =11. 1011110 00. 0010011 11. 1110001 无溢出 Ca 0 +B 0 0 +0 0 0 +B 1 0 +0 0 A 00000 11111 01111 00000 01111 00111 11111 00110 10011 00000 10011 C 10101 11010 11101 01110 Ca 0 +B 1 0 A 01001 11111 01000 10100 C 10111 01011 112— 12 (1) MOV FT 0 FT 1 PC M R 0, R 2 MAR MDR IR ST 0 R 2 C ET 0 ET 1 C MDR M PC+1 PC 2 MOV R 1, (PC)+ ET 0 PC ET 1 M MAR MDR IR ST 0 ST 1 ST 2 ST 3 ET 0 ET 1 PC MAR M MDR C PC+1 Z Z PC PC MAR M MDR IR PC+1 PC PC 3 MOV ST 0 ST 1 ST 2 DT 0 DT 1 -(SP) , -(R 1) R 1 -1 Z MAR, R 1 MDR C SP-1 Z Z MAR, SP 4 MOV (R 0)+, X(R 3) ST 0 PC MAR ST 1 M MDR D PC+1 ST 2 D+R 3 Z ST 3 Z MAR ST 4 M MDR C DT 0 DT 1 DT 2 R 0 MAR R 0+1 Z Z R 0 PC 5 MOV ST 0 ST 1 ST 2 ST 3 DT 0 (R 0), (PC)+ PC MAR M MDR PC+1 Z Z MAR R 1 MAR C 6 MOV DI, (SP)+ ST 0 ST 1 ST 2 ST 3 SP MAR M MDR SP+1 Z Z SP DT 0 DT 1 PC MAR M MDR MAR PC+1 PC C 31 -----12 X Y DB DB MOV ADD SUB HLT 0 CH 06 H AL, X AX, Y AX, 5 0101 0010 0000 0110 10000000 0001 00100000 00011100 0001To-14-0001-01Scp 00010001 111143.351.097/0001-90Biểu diễn dấu chấm độngDecreto 1011 de 20061001 1011B 10111001 101111 from binary to decimalYear 1011Bilangan biner 75Eecs 1011En 1011-1Readone piece 1011