Where Are Binary Weightings Assigned in Shift Registers?

  • Thread starter Thread starter Jag1972
  • Start date Start date
  • Tags Tags
    Shift
AI Thread Summary
In the discussion about binary weightings in shift registers, the main focus is on how the binary values are assigned to flip flops in a shift register configuration. It is clarified that the assignment of binary weightings depends on the designer's interpretation of the circuit, allowing for flexibility in how inputs are connected. Specifically, the arrangement of flip flops can determine whether values are divided or multiplied as data is shifted. The conversation highlights that designers have control over the initial count and subsequent shifts, confirming that the binary weightings are not predetermined by external components like microcontrollers. Overall, the assignment of binary weightings is a design choice rather than a fixed process.
Jag1972
Messages
40
Reaction score
0
I have got what may be a silly question. I hope not.
Using flip flops e.g. JK flip flops, counters can be constructed (modulus up and down counters). However when constructing shift registers data can be shifted left and right. When shifted right each the shift register could divide the initial values by 2 with every active clock pulse. When shifted left each the shift register could multiply the initial values by 2 with every active clock pulse. My question is where the binary weightings are assigned for each flip flop. Is this something done by a microcontroller for example registers in a PIC? ADCON0 and ADCON1 on PIC18F4520. I don’t know where or how these weightings are assigned. Thank you in advance.
 
Engineering news on Phys.org
What do you mean binary weighting?
 
The weighting is assigned by how you interpret the circuit.

You could hook up the ABCD lines of the binary input fom right to left, left to right, or even randomly if you wanted to have weird weightings.
 
Feldoh: Sorry for not being clear, I meant if the initial count was 8 set by four flip flops with the FF at the right being set to 1 and the other 3 at 0. Then if it is a shift right after 1 clock pulse the count would be 4. I wasnt sure how the binary weightings were assigned. However Jiggy has confirmed what I thought we as designers make it so. Thanks very much for reply.

Jiggy-Ninja: Thanks for confirming that, I thought that was the case.
 
Hi all I have some confusion about piezoelectrical sensors combination. If i have three acoustic piezoelectrical sensors (with same receive sensitivity in dB ref V/1uPa) placed at specific distance, these sensors receive acoustic signal from a sound source placed at far field distance (Plane Wave) and from broadside. I receive output of these sensors through individual preamplifiers, add them through hardware like summer circuit adder or in software after digitization and in this way got an...
I am not an electrical engineering student, but a lowly apprentice electrician. I learn both on the job and also take classes for my apprenticeship. I recently wired my first transformer and I understand that the neutral and ground are bonded together in the transformer or in the service. What I don't understand is, if the neutral is a current carrying conductor, which is then bonded to the ground conductor, why does current only flow back to its source and not on the ground path...
I have recently moved into a new (rather ancient) house and had a few trips of my Residual Current breaker. I dug out my old Socket tester which tell me the three pins are correct. But then the Red warning light tells me my socket(s) fail the loop test. I never had this before but my last house had an overhead supply with no Earth from the company. The tester said "get this checked" and the man said the (high but not ridiculous) earth resistance was acceptable. I stuck a new copper earth...
Back
Top