4377819 Semiconductor device