One thing to clarify: Is there a difference regarding the time being elapsed when using BYTE for Zahl instead of WORD?

So

Zahl VAR WORD

is being replaced by

Zahl VAR BYTE