关于汇编mov指令的疑惑

mov [BX+SI],78这个指令有问题么

没有说明78的数据类型是8位还是16位。可以这么写

mov byte ptr [bx+si],78