MM:
If it doesn't have tappet chest covers, then 99.44% it is a 1275. Might be something really strange in an in-line configuration if it doesn't have covers and is less than 1275cc's. There is a block casting number just under the oil pickup passage on the manifold side. It's on the same side as the cam and tappets. 948's usually have a big '950' cast into the side. 1098's usually have a '1100' tag pinned to the manifold side of the block just below the front cam bearing bore. If you don't have tappet chest covers, then the block casting number will be something like 12GXXXX. I'd have to look at some blocks, but there should be just two variants of 1275 Spridget blocks that made it to the USA. The 1967 thin flange variety and the 1968-1974 thick flange. Both are fine for the street.
There are other minute detailed differences besides the tappet chest covers. Small bore (948/1098) blocks are shorter by about 3/16" in length, have a more sculpted appearance, only have thin flanges, one freeze plug in the back, only one oil passage on the distributor side, a hole only big enough for the dipstick and not a dipstick tube. Could cite other stuff, but you get the picture.
If the engine has been knocking for a while, I'd worry about the roundness of the journal. Popping the pan will give you an idea of the damage and the remedy. I've seen knocks turn out to be 2 piece pistons, with a piston broken at the oil control ring slot.
HTH,
Mike Miller