楼主,个人理解是这样的,
1. ‘OK’是字符串,每个字符占用一个字节,如果定义字符串,则需要占用4个字节,前两个字节中包含字符串信息(长度等),后两个字节保存字符,例如:‘OK’;
2. 如果比较2个字符串,可以整数比较功能CMP==I
例如:
在DB1中定义一个串STRING[2],将其初始值定义为'OK'
将‘O’赋值给MB0,将‘K’赋值给MB1,则:

注意:DB1.DBW0中是字符串信息,字符串在DB1.DBW2中。
当然也可以直接将‘OK’赋值给MW0,是一样的,这里只是为了提示一个字符占用一个字节。