Again, remember that the carry flag must be set before a subtraction o การแปล - Again, remember that the carry flag must be set before a subtraction o ไทย วิธีการพูด

Again, remember that the carry flag

Again, remember that the carry flag must be set before a subtraction operation, so that a borrow can be detected as C 0.


DIGIT CARRY (DC)

A file register can be seen as containing 8 individual bits, or 1 byte. It can also be used as 2 4-bit nibbles (a small byte!). Each nibble can be represented as
1 hex digit (0-F). The digit carry records a carry from the most significant bit of the low nibble (bit 3). Hence the digit carry allows 4-bit hexadecimal arith- metic to be carried out in the same way as 8-bit binary arithmetic uses the carry flag C.


REGISTER BANK SELECT (RP1:RP0)

The PIC 16F877 file register RAM is divided into four banks of 128 locations, banks 0–3 (Figure 2-3 in data sheet). At power on reset, bank 0 is selected by default. To access the others, these register bank select bits must be changed, as shown in Table 1.5.

It can be seen that some registers repeat in more than one bank, making it easier and quicker to access them when switched to that bank. For example, the status register repeats in all banks. In addition, a block of GPRs at the end of each bank repeat, so that their data contents are available without changing banks.

The register banks are selected by setting and clearing the bits RP0 and RP1 in the status register. More conveniently, the pseudo-operation BANKSEL can be used instead. The operand for BANKSEL is any register in that bank, or its label. In effect, BANKSEL detects the bank bits in the register address and copies them to the status register bank select bits.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
อีกครั้งโปรดจำไว้ว่าธงพกจะต้องตั้งค่าก่อนที่จะดำเนินการลบเพื่อให้กู้สามารถตรวจพบเป็น C 0.


พกหลัก (dc)

ลงทะเบียนไฟล์สามารถมองเห็นเป็นที่มี 8 บิตบุคคลหรือ 1 ไบต์ นอกจากนั้นยังสามารถนำมาใช้เป็น 2 Nibbles 4 บิต (ไบต์ขนาดเล็ก!) แทะแต่ละคนสามารถแสดงเป็น
1 ฐานสิบหกหลัก (0-F)พกพกหลักบันทึกจากบิตที่สำคัญที่สุดของแทะต่ำ (3 บิต) จึงช่วยให้การดำเนินการหลักเลขฐานสิบหก 4 บิต arith-metic ที่จะดำเนินการในลักษณะเดียวกับการคำนวณเลขฐานสอง 8 บิตใช้ธง c พก


ลงทะเบียนธนาคารเลือก (RP1: rp0).

รูปที่ 16f877 ไฟล์ลงทะเบียน RAM แบ่งออกเป็นสี่ธนาคารจาก 128 สถานที่ธนาคาร 0-3 (2-3 รูปในแผ่นข้อมูล)ที่อำนาจในการตั้งค่า, 0 ธนาคารจะถูกเลือกโดยค่าเริ่มต้น ในการเข้าถึงคนอื่น ๆ เหล่านี้ลงทะเบียนบิตเลือกธนาคารต้องมีการเปลี่ยนแปลงดังแสดงในตารางที่ 1.5.

มันจะเห็นได้ว่าการทำซ้ำลงทะเบียนบางส่วนในมากกว่าหนึ่งธนาคารทำให้มันง่ายขึ้นและเร็วขึ้นในการเข้าถึงพวกเขาเมื่อเปลี่ยนไปที่ธนาคาร ตัวอย่างเช่นสถานะลงทะเบียนซ้ำในทุกธนาคาร นอกจากนี้ในบล็อกของ GPRS ในตอนท้ายของการทำซ้ำแต่ละธนาคาร,เพื่อให้เนื้อหาข้อมูลของพวกเขาโดยไม่ต้องมีการเปลี่ยนแปลงธนาคาร.

ธนาคารลงทะเบียนจะถูกเลือกโดยการตั้งค่าและการล้างบิต rp0 และ RP1 อยู่ในสถานะลงทะเบียน สะดวกมากขึ้น, banksel หลอกการดำเนินงานสามารถนำมาใช้แทน ตัวถูกดำเนินการสำหรับ banksel คือการลงทะเบียนใด ๆ ในธนาคารนั้นหรือฉลาก มีผลบังคับใช้,banksel ตรวจพบบิตธนาคารในที่อยู่ที่ลงทะเบียนและสำเนาพวกเขาไปยังสถานะของธนาคารลงทะเบียนเลือกบิต.
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
อีก จำว่า ต้องตั้งธงยกก่อนที่จะดำเนินการลบ เพื่อให้สามารถตรวจจับการยืมเป็น C 0 ได้


ตัวดำเนินการ (DC)

ลงทะเบียนแฟ้มสามารถแก้ไขเป็นประกอบด้วย แต่ละ 8 บิตหรือ 1 ไบต์ได้ มันยังสามารถใช้เป็น 2 4 บิต nibbles (เล็กไบต์) แต่ละชั้นดีที่สามารถแสดงเป็น
เลข hex 1 (0-F) หลักปฏิบัติบันทึกยกยอดจากบิตที่สำคัญที่สุดของชั้นดีต่ำสุด (บิตที่ 3) จึง ยกตำแหน่งให้ 4 บิตเลขฐานสิบหก arith - metic ทำเช่นเดียวกับเลขคณิตฐานสอง 8 บิตใช้ธงยก C.


ลงทะเบียนเลือกธนาคาร (RP1:RP0)

PIC 16F877 แฟ้มทะเบียน RAM ถูกแบ่งออกเป็นสี่แห่งที่ตั้ง 128, 0–3 ธนาคาร (รูป 2-3 ในแผ่นข้อมูล) ที่เปิดใหม่ ธนาคาร 0 ถูกเลือก โดยค่าเริ่มต้น การเข้าถึงอื่น บิตเลือกธนาคารทะเบียนต้องเปลี่ยน ดังที่แสดงในตาราง 1.5 ได้

จะเห็นได้ว่า บางลงทะเบียนซ้ำในธนาคารมากกว่าหนึ่ง ทำให้ง่าย และเร็วกว่าคุณเมื่อสลับไปยังธนาคารที่ได้ ตัวอย่าง การลงทะเบียนสถานะซ้ำในธนาคารทั้งหมด นอกจากนี้ บล็อกของ GPRs ในตอนท้ายของแต่ละธนาคารซ้ำ เพื่อให้เนื้อหาข้อมูลจะพร้อมใช้งานโดยไม่ต้องเปลี่ยนธนาคาร

ธนาคารลงทะเบียนเลือกตั้ง และล้างบิต RP0 และ RP1 ในสถานะลงทะเบียน เพิ่มเติมเชิญ pseudo-operation BANKSEL สามารถใช้แทน ลงทะเบียนใด ๆ ที่ธนาคาร หรือป้ายชื่อของตัวถูกดำเนินการสำหรับ BANKSEL ได้ ผล BANKSEL ตรวจพบบิตธนาคารในอยู่ของทะเบียน และสำเนาให้สถานะลงทะเบียนธนาคารเลือกบิต
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
อีกครั้งโปรดจำไว้ว่าธงพกพาจะต้องตั้งค่าก่อนเริ่มการทำงานการลบเพื่อที่ว่าขอยืมที่สามารถตรวจพบเป็น c 0 .


หลักพกพา( DC ):

ลงทะเบียนไฟล์ที่สามารถเห็นมี 8 บิตแบบเฉพาะรายหรือ 1 ไบต์ คุณสามารถนำไปใช้เป็นหนอนแทะ 24 บิต(ไบต์ขนาดเล็ก!)นอกจากนั้นยัง ตอดเล็กตอดน้อยแต่ละตัวสามารถใช้แทน
1 เลขฐานสิบหกหลัก( 0 - F )พกพาหลักที่บันทึกข้อมูลพกพาที่จากบิตอย่างมีนัยสำคัญของต่ำตอดเล็กตอดน้อย(บิต 3 ) ดังนั้นจึงให้หลักพกพาช่วยให้ 4 บิตเลขฐานสิบหก arith - metic เพื่อเป็นการดำเนินการในลักษณะเดียวกันกับ 8 บิตไบนารีที่พกพาธรรมดาใช้ธง C


ลงทะเบียนธนาคารเลือก( rp1 : RP 0 )

ที่ PIC 16 F 877 ไฟล์ลงทะเบียน RAM จะแบ่งออกเป็นสี่ธนาคาร 128 ตำแหน่ง,ธนาคาร 0 - 3 (รูปที่ 2-3 2-3 2-3 ในเอกสารข้อมูล)โดยใช้พลังงานเมื่อรีเซ็ตธนาคาร 0 จะถูกเลือกไว้ตามค่าเริ่มต้น ในการเข้าใช้ผู้อื่นที่ลงทะเบียนธนาคารเลือกบิตนี้จะต้องมีการเปลี่ยนแปลงตามที่แสดงไว้ในตาราง 1.5 .

สามารถที่จะเห็นว่าบางอย่างบันทึกซ้ำในมากกว่าหนึ่งทำให้ธนาคารได้ง่ายและรวดเร็วยิ่งขึ้นในการเข้าถึงเมื่อเปลี่ยนไปที่ ตัวอย่างเช่นสถานะที่ลงทะเบียน:เล่นซ้ำในธนาคารทั้งหมด นอกจากนี้ยังเป็นของ GPRS ในช่วงปลายของแต่ละธนาคารธนาคารทำซ้ำดังนั้นที่เนื้อหาข้อมูลของเขาจะได้รับโดยไม่ต้องเปลี่ยนการจัดให้บริการของธนาคาร.

ธนาคารลงทะเบียนที่จะถูกเลือกโดยการตั้งค่าและการล้างบิตที่ RP 0 RP 1 และในการลงทะเบียนสถานะ สะดวกยิ่งขึ้น banksel จอมปลอมที่ - การทำงานสามารถนำมาใช้งานแทน ค่าด้านซ้ายมือสำหรับ banksel คือลงทะเบียนใดๆในที่หรือป้ายชื่อของตน ในการใช้งานbanksel ตรวจพบบิตธนาคารในแอดเดรสที่ลงทะเบียนและสำเนาให้กับสถานะที่ลงทะเบียนธนาคารเลือกบิต.
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: