Ժամաչափ ընդդեմ հաշվիչի
Թվերին հետևելը և հաշվելը մարդկային քաղաքակրթության հիմնարար մտքերից մեկն է: Այն հաճախ համարվում է մաթեմատիկայի ծագում: Քաղաքակրթության առաջընթացին զուգահեռ զարգացան նաև հաշվելու մեթոդները: Այնուամենայնիվ, այն ակնհայտորեն գերազանցում էր մարդկային կարողությունները, և մեթոդները հայտնագործվեցին գործընթացն ավտոմատ դարձնելու համար:
Արդյունաբերական հեղափոխության հետ մեկտեղ մշակվեցին մեխանիկական հաշվիչներ՝ նոր մեքենաների մեջ ինտեգրվելու համար: 20-րդ դարից սկսած, երբ մեքենաները մշակվեցին էլեկտրոնիկայով, ժամանակաչափերն ու հաշվիչներն հեշտությամբ կիրառվեցին նաև էլեկտրոնիկայի միջոցով:
Ավելին Counter-ի մասին
Տրամաբանական միացում, որը նախատեսված է ժամացույցի ազդանշանի հետ կապված որոշակի իրադարձության թիվը հաշվելու համար, հայտնի է որպես թվային հաշվիչ: Հաշվիչները հաջորդական տրամաբանական սխեմաներ են, որոնք օգտագործում են ֆլիպ-ֆլոպներ որպես կառուցման բլոկներ:
Հաշվողների ամենապարզ տեսակը ասինխրոն հաշվիչներն են, որոնք պատրաստված են JK flip-flops-ով: Նրանք օգտագործում են JK ֆլիպ-ֆլոպի ելքը որպես հաջորդ ֆլիպ-ֆլոպի ժամացույց, և դա ստեղծում է ալիքային էֆեկտ, որտեղ յուրաքանչյուր ֆլիպ-ֆլոպ միացված է իմպուլսների աճող քանակի դեպքում: Սա թույլ է տալիս հաշվիչին պահել հաշվումների քանակը, քանի դեռ ժամացույցի ազդանշանը շարունակվում է: Թեզերի հաշվիչներն այս ֆունկցիոնալության պատճառով հայտնի են նաև որպես ծածանման հաշվիչներ, և քանի որ ֆլիպֆլոպները կարգավորված են կամ վերակայվում են (տվյալների բիթերը փոխվում են) տարբեր դիրքերում, դրանք նաև հայտնի են որպես ասինխրոն հաշվիչներ:
Հաշվիչները կարող են նախագծվել այնպես, որ աշխատեն տվյալների բիթերի հետ, որոնք փոխվում են նույն ակնթարթում հաշվիչի յուրաքանչյուր շեղումով: Այդպիսի հաշվիչը հայտնի է որպես համաժամանակյա հաշվիչ, և այս գործառույթին հասնելու համար նրանք կիսում են ընդհանուր ժամացույցը:Տասնամյակի հաշվիչները հարմարեցումներ են երկու հաշվիչների վերևից, որտեղ ֆլիպ-ֆլոպները կամ ռեգիստրի հաշվիչը վերականգնվում են, երբ ռեգիստրներում առկա է 9-ի բիթերի կոնֆիգուրացիան: Վերև/ներքև հաշվիչներում հաշվումը զարգանում է աճման կամ նվազման կարգով: Օղակաձեւ հաշվիչները կազմված են շրջանաձև հերթափոխի ռեգիստրից, որտեղ վերջնական հերթափոխի ռեգիստրի ելքը վերադարձվում է որպես առաջին ռեգիստրի մուտքագրում:
Ավելին ժմչփի մասին
Հաշվիչը կարող է ստեղծվել ժամանակային ընդմիջումները հաշվելու համար, օրինակ՝ ժամացույցի իմպուլսները: Օրինակ, 500 մս աշխատանքային ցիկլով ժամացույցի զարկերակը յուրաքանչյուր ցիկլի համար կհաշվի 1 վրկ: Այս գաղափարը կարող է ընդլայնվել շատ ավելի փոքր կամ ավելի մեծ ժամանակային մասշտաբներով:
Ժամանակին հետևելը կարևոր է յուրաքանչյուր սարքում. Որպես այդպիսին, գրեթե բոլոր էլեկտրոնային սարքերն ունեն ապարատային ժամանակաչափ: Համակարգիչներում ներկառուցված է ապարատային ժմչփ, իսկ լրացուցիչ նպատակների համար ծրագրային ժամաչափերը պահպանվում են հիմնված ապարատային ժամանակաչափի վրա։
Մեկ այլ հատուկ տեսակի ժմչփ է Watchdog timer-ը, որը ժմչփ է, որը վերականգնում է համապատասխան համակարգը, երբ հայտնաբերվում է անսարքություն, անսարքություն կամ համակարգի կասեցում:
Ո՞րն է տարբերությունը ժմչփի և հաշվիչի միջև:
• Հաշվիչը սարք է, որը գրանցում է որոշակի իրադարձության դեպքերի քանակը: Ժամանակակից կիրառություններում հաշվիչները հիմնված են էլեկտրոնային սարքերի վրա, իսկ հաշվիչները հաջորդական տրամաբանական սխեման են, որոնք նախատեսված են հաշվիչի մեջ սնվող էլեկտրական իմպուլսների քանակը գրանցելու համար:
• Ժամաչափը հաշվիչների կիրառություն է, որտեղ ֆիքսված հաճախականությամբ որոշակի ազդանշան (հետևաբար ժամանակաշրջան) հաշվվում է ժամանակը գրանցելու համար: