What do you want to know? They're a Gen4.5 ECM (my terminology), E83B is only used in small 4cyl applications. E78 runs I4 and V8s only, no V6. Older Silverado/Sierra 6.0s used them from ~2010-2014. I call it Gen4.5 because E67 is a Gen4 and isn't Demanded-TQ based whereas the E78 is, but it's not Direct Injected (Gen5) like the E92 and E39/E39A. (There's overlap between Gen4, Gen4.5, and Gen5 ECMs in GM's lineup. Depends on engine family, last redesign date, and so forth.)
Yes, there is a difference between E83 and E83B, no idea what. GM has been known to do mid-cycle changes to the OS code that requires new hardware for the same vehicles. E39 -> E39A, T87 -> T87A, E83(A) -> E83B. I havent looked much at the E83(B) controllers.