1. Binary Decoder 2. BCD to Decimal Decoder 3. BCD to 7-segment Decoder II. Bộ lập mã (Encoder) 1. Binary Encoder 2. Binary Priority Encoder 3. Decimal to BCD Priority Encoder III. Bộ dồn kênh – Bộ phân kênh (Multiplexer & Demultiplexer) 1. MUX và DEMUX 2. 1 of 8 MUX và 1 to 16 MUX 3. Dual four-input MUX và Quad two-input MUX 4. Ứng dụng của MUX 5. DEMUX được thực hiện từ Decoder IV. Bộ cộng – Bộ trừ - Bộ so sánh – Đơn vị số học và logic 1. Binary Adder 2. BCD Adder 3....
A 2-to-1 multiplexer – WITH-SELECT-WHEN statement
A 2-to-1 multiplexer – WHEN-ELSE statement
A 2-to-1 multiplexer – IF statement
4 Bit Ripple Carry Model using For Statement4 Bit Ripple Carry Model
Want to write a VHDL model for a 4 bit ripple carry adder. Logic equation for each full adder is: sum
PCM consists of three steps to digitize an analog signal:
Before we sample, we have to filter the signal to limit the maximum frequency of the signal as it affects the sampling rate.
Filtering should ensure that we do not distort the signal, ie remove high frequency components that affect the signal shape.
In many IT-related fields of study, it is extremely valuable to have a good understanding of the number systems
that are often encountered. For many people, not appreciating things such as binary and hexadecimal is
a stumbling block that keeps them from advancing their knowledge. If you cringe a little bit at the mention of
these topics, then this white paper is definitely for you.
A bit (binary digit) is the smallest unit of information
• N = 2n where N is the number of representations and n is the
number of bits (ex. ASCII, Unicode, PCM code etc.)
• Data communications transfer information using codes that
are transmitted as signals (either analog or digital)
• In general, analog lines provide a slow service that contains
high error rates.
IN 1995, WHEN I WAS IN MY SECOND YEAR IN COLLEGE, I was introduced to UNIX network programming.
In C, you could create sockets to open TCP connections to servers and code the servers that
accepted these connections. I remember the excitement I felt the fi rst time I created a TCP server: I
could accept connections and receive and send messages on them.
If I wanted my server to accept many concurrent connections, the common solution was to use
threads, and soon I had created my fi rst multi-threaded TCP server.