The gaps between some letters made simple constructions that worked in ASCII fail on EBCDIC.
All ASCII codes stored within an eight-bit byte had nonnegative values on systems such as the PDP-11 that treated bytes as signed quantities.