Articles on Trending Technologies

Technical articles with clear explanations and examples

Conditional call instructions in 8085 Microprocessor

Ankith Reddy
Ankith Reddy
Updated on 27-Jun-2020 4K+ Views

In 8085 Instruction set, depending upon one of the flag bit values (excluding AC flag bit), the conditional call instructions will branch to a subroutine. The branch takes place based on the value of Cy flag, Z flag, P flag, or S flag. There is no call instruction based on the value of AC(Auxiliary Carry) flag bit. This is because generally, no one is interested in branching to a subroutine based on this flag bit value. The conditional call instructions are 3 Bytes in length, 1 Byte for the opcode, and another 2 Bytes for the subroutine address i.e.low-order Byte ...

Read More

Call if carry (CC) in 8085 Microprocessor

Chandu yadav
Chandu yadav
Updated on 27-Jun-2020 991 Views

In 8085 Instruction set, CC is a mnemonic, which stands for “Call if Carry”. This instruction is used to branch to the subroutine whose 16-bit address is provided in the instruction, only if Cy flag value is 1. If Cy flag value is 0, program flow continues in the main program sequentially. It is a3-Byte instruction.Mnemonics, OperadOpcode(in HEX)BytesCC LabelDC3Let us consider the following sample code for a better explanation –AddressHex CodesMnemonicComment200031LXI SP, 5000HSP ← 5000H.Initializing the SP200100Low order Byte of the address200250High order Byte of the address20033EMVI A, 40HA ← 40H, Initializing the Accumulator with initial value 40H20044040H as operand200506MVI ...

Read More

Accessing The Unix/Linux password database (pwd)

Vrundesha Joshi
Vrundesha Joshi
Updated on 27-Jun-2020 498 Views

The pwd module in standard library of Python provides access to the password database of user accounts in a Unix/Linux operating system. Entries in this Password database are atored as a tuple-like object. The structure of tuple is according to following passwd structure pwd.h file in CPython APIIndexAttributeMeaning0pw_nameLogin name1pw_passwdOptional encrypted password2pw_uidNumerical user ID3pw_gidNumerical group ID4pw_gecosUser name or comment field5pw_dirUser home directory6pw_shellUser command interpreterThe pwd module defines the following functions −>>> import pwd >>> dir(pwd) ['__doc__', '__loader__', '__name__', '__package__', '__spec__', 'getpwall', 'getpwnam', 'getpwuid', 'struct_passwd']getpwnam() − This function returns record in the password database corresponding to the specified user name>>> pwd.getpwnam('root') pwd.struct_passwd(pw_name ...

Read More

Return if carry (RC) in 8085 Microprocessor

Chandu yadav
Chandu yadav
Updated on 27-Jun-2020 978 Views

In 8085 Instruction set, RC is a mnemonic, which stands for “Return if Carry”. This instruction is used to return to the main program, only if Cy flag value is 1. If Cy flag value is 0, program flow continues in the subroutine sequentially. It is a 1-Byte instruction.Mnemonics, OperandOpcode(in HEX)BytesRCD81Let us consider the following sample code for a better explanation –AddressHex CodesMnemonicComment200031LXI SP, 5000HSP ← 5000H.Initializing the SP200100Low order Byte of the address200250High order Byte of the address200321LXI H, 4050HHL ← 4050H, Initializing the HL register pair200450Low order Byte of the address200540High order Byte of the address2006CDCALL 200BHCalling the ...

Read More

8085 Program to Check the fourth bit of a byte

George John
George John
Updated on 27-Jun-2020 2K+ Views

In this program, we will see how to check the 4th bit of an 8-bit number.Problem StatementWrite 8085 Assembly language program to check whether the fourth bit of a byte is 0 or 1.When it is 0, store 00H at any specified location, and when it is 1, store FFH at the specified location.DiscussionWe are considering the 8-bit number, and storing 00H or FFH by checking the 4th bit on the number from left. The logic behind it is very simple. We are just performing bit-wise and operation on the given data with 08H. If the result is non-zero, then the 4th ...

Read More

How can management ensure working women's safety on their premises?

Rashmi Iyer
Rashmi Iyer
Updated on 27-Jun-2020 254 Views

Women in today’s world are taking major positions in different sectors and are performing extraordinarily well in their work roles. The contribution of women is extremely crucial for the inclusive economic development of the country. The principle of Gender Equality is enshrined in our constitution and the feminist movement in the late 1970s strengthened the concept. If we want women to succeed in their work lives, it is important to create a safe atmosphere for a woman to give a holistic contribution. Let's know how:Infrastructure FacilitiesIt is extremely important to keep the infrastructure facilities extremely strong in any workplace. Proper ...

Read More

8085 Program to Multiply two numbers of size 8 bits

Chandu yadav
Chandu yadav
Updated on 27-Jun-2020 1K+ Views

In this program, we will see how to multiply two 8-bit numbers using 8085 microprocessor.Problem StatementWrite 8085 Assembly language program to multiply two 8-bit numbers stored in a memory location and store the 16-bit results into the memory.DiscussionThe 8085 has no multiplication operation. To get the result of multiplication, we should use the repetitive addition method. After multiplying two 8-bit numbers it may generate 1-byte or 2-byte numbers, so we are using two registers to hold the result.We are saving the data at location 8000H and 8001H. The result is storing at location 8050H and 8051H.InputAddressData......8000DC8001AC......Flow DiagramProgramAddressHEX CodesLabelsMnemonicsCommentsF00021, 00, 80LXI H, ...

Read More

What are the best tricks to manage multiple tasks at the same time?

Rashmi Iyer
Rashmi Iyer
Updated on 27-Jun-2020 411 Views

Life is no longer a simple journey. It is complex and tiring and requires a lot of work to be completed within a short spell of time to meet arduous deadlines. Hence, it is extremely important to understand the tricks and hacks in the art of multi-switching rather than multi-tasking which helps a person do many things in one day with dedication and concentration in totality.Make A Schedule and Write It DownMany people fail to deal with multiple affairs at the same time and get stressed out due to the simple reason of not scheduling it properly. Write it in ...

Read More

Why do you think privatization of education is bad?

Rashmi Iyer
Rashmi Iyer
Updated on 27-Jun-2020 3K+ Views

‘Education is the most powerful weapon which you can use to change the world.’ – Nelson Mandela.There is no denial of the fact that education plays an extraordinary role in a person’s life to develop proper intelligence as well as an emotional quotient. Hence, our constitution also makes a provision for providing free and compulsory education under Article 21 (A) which also expands the horizon of Right to life.This is mainly because education enhances the life of any individual. It is only through right education and a right to an education that helps in developing the essential knowledge and required ...

Read More

How to improve general knowledge?

Rashmi Iyer
Rashmi Iyer
Updated on 27-Jun-2020 651 Views

General Knowledge is a vast and diverse discipline which is actually an umbrella term for many subjects studied under its heading. General knowledge forms a very important component in many competitive exams.General knowledge is crucial for students and working people like to stay in touch with the local, national and international level happenings. Following are some tips that help to boost, build and enhance general knowledge for a person.Reading newspapersNewspapers are the biggest storehouses of knowledge. Newspapers help us gauge not just the fact of general knowledge but different perspectives and angles to one topic.Thus, for any student to develop ...

Read More
Showing 52911–52920 of 61,297 articles
Advertisements