a的高4位是0,a的低四位是bcd码,执行ORL A,#30H 后,a的高4位是3,a的低四位是bcd码。这正是对应低4位bcd码的ASCII码。 查一下ASCII码表即可知道bcd码和ASCII码的关系。