用ROM查表舍入法对浮点尾数进行下溢处理。
要将浮点尾数下溢处理成k-1位结果,问ROM表的单元数和字长是多少?并说明K0M表各单元所填的内容与其地址之间的规则。
ROM表共需2k个单位,地址用k位二进制码表示,每个存储单位字长k-1位。当储存器k位地址码之高k-1位 为全“1”时,对应单位内容填k-1位全“1”,其余情况按k位二进制地址码最低位为“0”舍弃。为“1”进1来填k-1位内容。
将3位数(其最低位为下溢处理的附加位)下溢处理成2位结果,设计下溢处理平均误差接近零的ROM表,列出ROM编码表的地址与内容的对应关系。
ROM表地址与其内容的关系
地址 | 000 | 001 | 010 | 011 | 100 | 101 | 110 | 111 |
内容 | 00 | 01 | 01 | 10 | 10 | 11 | 11 | 11 |