An arithmetic logic unit for an ISP simulator HirschMark 1982 technical report