In this thesis, a joint source-channel coded modulation (JSCCM) problem that combines the efficient compression of discrete memoryless sources with their reliable communication over 16QAM based memoryless channels is considered. We construct algorithmically 8-source JSCCMs and compare them with the system of 8-source variable-length error-correcting prefix codes (VLECPC) in connection with 16QAM mapper. We then examine their performances with two different demodulators: one is hard-decision based and the other is soft-decision based. Simulations show that JSCCMs can provide a certain gains over the system with VLECPC+16QAM mapper of comparable free Euclidean distance in terms of average symbol word length and error performance.