MOV AX, 10h --> 10 em hexadecimal equivale a 0001.0000, sendo que esse valor é movido para o registrador AX
MOV BX, 1h --> 1 em hexadecimal equivale a 000.0001 em binário, sendo que esse valor é movido para o registrador BX
SUB AX, BX --> subtrair o conteúdo do registrador BX do conteúdo do registrador AX
0001 0000
0000 0001
---------------
0000 1111
Com isso o resultado do registrador AX passa a ser 0000 1111, ou seja Fh
MOV AX, 10 h = move o valor 10 (hexadecimal) para AX
MOV BX, 1 h = move o valor 1 (Hexadecimal) para BX
Para facilitar a subtração (SUB) a seguir, passe os valores acima para decimal. Assim, teremos AX = 10H = 16 (decimal) e BX = 1H = 1 (decimal)
SUB AX, BX = faz a subtração de AX - BX e armazena o resultado em AX, ou seja, AX = AX - BX = 10H (16D) - 1H (1D) = FH (15D)